﻿@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css");
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,800,800i');

*{
	
	font-family: "Gotham Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;   
}
p {
	color: #7d7d7d;
}
a {
    color: #c88d63;
}
a:hover {
    color: #9dcc4b;
}
.white-skin .navbar .navbar-nav .nav-item a:hover {
    color: #71b30b;
}
.sho {
	font-weight: bold;	
}
.btn {
  
    padding: 0.84rem 2.14rem;
    font-size: .81rem;
}
.btn-outline-grey{
border: 1px #d6d6d6 solid;
}
.btn-outline-grey:hover{
border: 1px #a3a1a1 solid;
}
.blue-grey.lighten-5 {
    background-color: #eceff1 !important;
}
.navbar a, footer a{
text-decoration:none;
color: #7d7d7d;
}
footer a:hover {
    color: #c88d63;
}
.white-text{
color: #fff !important;
}
.btn-rounded{
border-radius:10em;
}

.goodsart{
font-size: 0.8rem!important;
}
.nav-fill{
padding-top: 20px;
padding-bottom: 20px;
}
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-radius: 10em;
}
.form-control:focus {
    border-color: #b99167;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgb(185 145 103 / 15%);
}

.PriceIntegerPart, .PriceCurrencyPart, .rating {

    display: none;
}
.font-weight-bold {
	font-weight: 800;
	}
.white-skin .btn-primary {
    color: #7d7d7d;
}
.white-skin .btn-primary {
    background-color: #9dcc4b!important;
	color:white;
    border-radius: 10em;
}
.btn-amber {
    background-color: #e2ae4e !important;
color: white!important;
}
.white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover {
    background-color: #e1ad4d;
}
.white-skin .navbar .navbar-nav .nav-item a {

    padding-left: 20px;
    padding-right: 20px;
}
::selection {
    background: #ffe6c8;  
}
.PriceIntegerPart{   
font-size: 1.6em;
    color: #4f4f4f;
    font-weight: 600;
}
.customul ul li::before {
    content: "■";
    color: #e1ad4d;
    font-weight: 700;
    padding-right: 5px;
    position: absolute;
    top: 0px;
    left: 0px;	
}
.customul ul li {
    padding-left: 30px;
	    margin-top: 10px;
    position: relative;
	list-style-type: none!important;
	color: #41454e!important;
}
.md-form input:not([type]):focus:not([readonly]), .md-form input[type="text"]:not(.browser-default):focus:not([readonly]), .md-form input[type="password"]:not(.browser-default):focus:not([readonly]), .md-form input[type="email"]:not(.browser-default):focus:not([readonly]), .md-form input[type="url"]:not(.browser-default):focus:not([readonly]), .md-form input[type="time"]:not(.browser-default):focus:not([readonly]), .md-form input[type="date"]:not(.browser-default):focus:not([readonly]), .md-form input[type="datetime"]:not(.browser-default):focus:not([readonly]), .md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly]), .md-form input[type="tel"]:not(.browser-default):focus:not([readonly]), .md-form input[type="number"]:not(.browser-default):focus:not([readonly]), .md-form input[type="search"]:not(.browser-default):focus:not([readonly]), .md-form input[type="search-md"]:focus:not([readonly]), .md-form textarea.md-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #e2ae4e;
    box-shadow: 0 1px 0 0 #e2ae4e;
}
.md-form input:not([type]):focus:not([readonly])+label, .md-form input[type="text"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="password"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="email"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="url"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="time"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="date"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="datetime"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="tel"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="number"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="search"]:not(.browser-default):focus:not([readonly])+label, .md-form input[type="search-md"]:focus:not([readonly])+label, .md-form textarea.md-textarea:focus:not([readonly])+label {
    color: #e2ae4e;
}
.form-control {
     border: 1px solid #fddeb9;
}
.white-skin .form-header, .white-skin .card-header {
    background-color: #e2ae4e;
}

.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: #fddeb8;
    box-shadow: 0 0px 0 0 #fddeb8;
}
.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: #e1ad4d;
}

.navbar {
    font-weight: 300;
    -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.16), 0 0 0 0 rgba(0,0,0,0.12);
    box-shadow: 0 0 0 0 rgba(0,0,0,0.16), 0 0 0 0 rgba(0,0,0,0.12);
}

.b-nav__link {
    padding: 18px 20px 15px;
    display: inline-block;
    vertical-align: top;
    transition: color .2s ease;
}
#navbarCollapse {
	    text-align: center;
    border: 1px solid rgba(0,0,0,0.12);
    border-width: 1px 0;
}


.dropdown-menu {
    --bs-dropdown-link-hover-bg: rgb(225, 173, 77);
    --bs-dropdown-link-hover-color: white;
--bs-dropdown-link-active-bg: rgb(225, 173, 77);
}
.dropdown-item {
    padding: 10px 20px;
}
.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #ae946a;
    --bs-btn-border-color: #ae946a;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #b6a066;
    --bs-btn-hover-border-color: #b6a066;
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #b6a066;
    --bs-btn-active-border-color: #b6a066;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #b6a066;
    --bs-btn-disabled-border-color: #b6a066;
}


:root {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #b99167;
    --bs-secondary: #6c757d;
    --bs-success: #198754;
    --bs-info: #0dcaf0;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    --bs-primary-rgb: 185,145,103;
    --bs-secondary-rgb: 108,117,125;
    --bs-success-rgb: 25,135,84;
    --bs-info-rgb: 13,202,240;
    --bs-warning-rgb: 255,193,7;
    --bs-danger-rgb: 220,53,69;
    --bs-light-rgb: 248,249,250;
    --bs-dark-rgb: 33,37,41;
    --bs-white-rgb: 255,255,255;
    --bs-black-rgb: 0,0,0;
    --bs-body-color-rgb: 33,37,41;
    --bs-body-bg-rgb: 255,255,255;
    --bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #212529;
    --bs-body-bg: #fff;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
    --bs-border-radius: 10rem;
    --bs-border-radius-sm: 0.25rem;
    --bs-border-radius-lg: 0.5rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-2xl: 2rem;
    --bs-border-radius-pill: 50rem;
    --bs-link-color: #b99167;
    --bs-link-hover-color: #008829;
    --bs-code-color: #d63384;
    --bs-highlight-bg: #fff3cd;
}


/* This stylesheet generated by Transfonter (https://transfonter.org) on June 26, 2017 12:11 PM */



@font-face {
	font-family: 'Gotham Pro';
	src: url('/fonts/GothamPro-Italic.eot');
	src: local('/fonts/Gotham Pro Italic'), local('/fonts/GothamPro-Italic'),
		url('/fonts/GothamPro-Italic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/GothamPro-Italic.woff') format('woff'),
		url('/fonts/GothamPro-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Gotham Pro';
	src: url('/fonts/GothamPro-Medium.eot');
	src: local('/fonts/Gotham Pro Medium'), local('/fonts/GothamPro-Medium'),
		url('/fonts/GothamPro-Medium.eot?#iefix') format('embedded-opentype'),
		url('/fonts/GothamPro-Medium.woff') format('woff'),
		url('/fonts/GothamPro-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}



@font-face {
	font-family: 'Gotham Pro';
	src: url('/fonts/GothamPro-Bold.eot');
	src: local('/fonts/Gotham Pro Bold'), local('/fonts/GothamPro-Bold'),
		url('/fonts/GothamPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/GothamPro-Bold.woff') format('woff'),
		url('/fonts/GothamPro-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}



@font-face {
	font-family: 'Gotham Pro';
	src: url('/fonts/GothamPro-LightItalic.eot');
	src: local('/fonts/Gotham Pro Light Italic'), local('/fonts/GothamPro-LightItalic'),
		url('/fonts/GothamPro-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/GothamPro-LightItalic.woff') format('woff'),
		url('/fonts/GothamPro-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Gotham Pro';
	src: url('/fonts/GothamPro-Light.eot');
	src: local('/fonts/Gotham Pro Light'), local('/fonts/GothamPro-Light'),
		url('/fonts/GothamPro-Light.eot?#iefix') format('embedded-opentype'),
		url('/fonts/GothamPro-Light.woff') format('woff'),
		url('/fonts/GothamPro-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham Pro';
	src: url('/fonts/GothamPro-Black.eot');
	src: local('/fonts/Gotham Pro Black'), local('/fonts/GothamPro-Black'),
		url('/fonts/GothamPro-Black.eot?#iefix') format('embedded-opentype'),
		url('/fonts/GothamPro-Black.woff') format('woff'),
		url('/fonts/GothamPro-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham Pro';
	src: url('/fonts/GothamPro.eot');
	src: local('/fonts/Gotham Pro'), local('/fonts/GothamPro'),
		url('/fonts/GothamPro.eot?#iefix') format('embedded-opentype'),
		url('/fonts/GothamPro.woff') format('woff'),
		url('/fonts/GothamPro.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham Pro';
	src: url('/fonts/GothamPro-MediumItalic.eot');
	src: local('/fonts/Gotham Pro Medium Italic'), local('/fonts/GothamPro-MediumItalic'),
		url('/fonts/GothamPro-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/GothamPro-MediumItalic.woff') format('woff'),
		url('/fonts/GothamPro-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}




