html, body {
height: 100%;
margin: 0;
padding: 0;
font-family: 'Open Sans', sans-serif;
font-size:80%;
color: #545454;
text-rendering: optimizeLegibility;
}
#content .page-header{
margin: 0;
}
.page-header + .container-fluid{
padding-left:1.5rem;
padding-right:1.5rem;
}
@media (min-width: 576px){
html, body {
font-size:90%;
}
#content .page-header{
margin: 0 1rem;
}
}
@media (min-width: 768px){
html, body {
font-size:85%;
}
}
@media (min-width: 992px){
html, body {
font-size:95%;
}
}
@media (min-width: 1200px){
html, body {
font-size:100%;
}
}
@media (min-width: 1700px){
#content .page-header{
margin: 2rem 3rem;
max-width:1700px;
margin-left:auto;
margin-right:auto;
padding-left:1.5rem;
padding-right:1.5rem;
}
.page-header + .container-fluid{
max-width:1700px;
}
}
#content .home-info{
border:4px double gray;
border-radius:.4rem;
background-color:#EDEDED;
margin:1.5rem;
padding:1.5rem;
}
@media (min-width: 1700px) {
#content .home-info{
margin-left:auto;
margin-right:auto;
max-width:calc(90vw - 235px);
}
}
#content .home-newsale{
border:4px double blue;
border-radius:.4rem;
background-color:#EDF5FF;
}
#container {
min-height: 100%;
width: 100%;
position: relative;
background: #f6f6f6;
overflow: hidden;
}
#container a, #container a:hover, #container a:focus{
text-decoration-line:none;
text-decoration:none;
}
.nav > li > a {
position: relative;
display: block;
padding: 10px 15px;
}
.dropdown-toggle:focus {
outline: 0; }
a:active, a:hover {
outline: 0; }
.nav > li > a:hover, .nav > li > a:focus {
text-decoration: none;
background-color: #eee; }
#header {
min-height: 0px;
background: #FFFFFF;
border-bottom: 1px solid #d8d8d8;
margin: 0;
padding: 0;
box-shadow: 0px 0px 3px #ccc;
height:60px;
}
#header .container-fluid {
padding: 0;
}
#header .navbar-header {
transition: 0.3s all;
display: inline-block;
}
#header .navbar-brand {
margin-left: 8px;
margin-right: 8px;
}
#header .navbar-nav > li {
display: inline-block;
}
#header .navbar-right > li {
border-left: 1px solid #eee;
}
#header .navbar-right {
margin-right: 0;
margin: 0px 0px 0px 0px;
float: right;
}
#header #user-profile {
max-width: 30px;
margin-right: 15px;
}
#header .nav > li > a {
padding: 0px 21px;
line-height: 45px;
cursor: pointer;
color: #6D6D6D;
border-left: 0px solid #E1E1E1;
}
#header .nav > li.dropdown > a {
padding-left: 10px;
padding-right: 10px;
}
#header .nav > li.dropdown > a {
padding-left: 10px;
padding-right: 10px;
}
#header span.lang{
font-size: .6em;
display:none;
}
.dropdown-toggle::after{
}
@media (min-width: 768px){
#header #user-profile {
max-width: none;
}
#header .nav > li > a {
line-height: 60px;
}
#header span.lang{
display:inline-block;
}
#header .navbar-header {
border-right: 1px solid #eee;
}
}
.dropdown-menu{
font-size:.8em;
}
#button-menu {
line-height: 30px;
font-size: 24px;
float: left;
padding: 10px 16px;
line-height: 25px;
cursor: pointer;
color: #6D6D6D;
border-right: 1px solid #eee;
}
#column-left {
width: 235px;
height: 100%;
overflow: auto;
background-color: #242d37;
position: absolute;
top: 0px;
left: -235px;
padding-top: 60px;
z-index: 10;
}
#column-left::-webkit-scrollbar {
width: 10px;
background-color: rgba(200,200,200,0);
}
#column-left::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(128,139,156,0.2);
}
#column-left, #content, #footer {
transition: all 0.3s;
}
#column-left + #content, #column-left + #content + #footer {
position: relative;
left: 0px;
}
#column-left.active {
left: 0px;
}
#column-left.active + #content, #column-left.active + #content + #footer {
left: 235px;
}
@media (min-width: 768px){
#column-left {
left: 0px;
}
#column-left + #content, #column-left + #content + #footer {
left: 0px;
margin-left: 235px;
}
#column-left.active + #content, #column-left.active + #content + #footer {
left: 0px;
margin-left: 235px;
}
}
#menu, #menu ul, #menu li {
padding: 0;
margin: 0;
list-style: none;
}
#menu {
margin-bottom: 25px;
}
#menu li a {
text-decoration: none;
display: block;
padding: 10px;
cursor: pointer;
border-bottom: 0px solid #515151;
outline: 0;
}
#menu li a.parent:before {
font-family: 'Font Awesome 7 Free';
font-weight: 900;
float: right;
margin-right: 8px;
transition: 0.2s all;
}
ul.menu li a.parent:before {
content: "\f107";
}
ul.menu li a.parent.rotate:before {
transform: rotate(-180deg);
opacity:0.5;
}
#menu > li {
position: relative;
border-bottom: 1px solid #2b3642;
}
#menu > li > a {
font-size: 14px;
color: #eaedf1;
border-bottom: 0px solid #585858;
}
#menu > li > a:hover {
background-color: #505050;
}
#menu > li > ul > li > a > i,
#menu > li > a > i {
margin-right: 5px;
}
#menu > li > a > i {
font-size: 16px;
}
#menu > li.active > a {
color: #fff;
background-color: #404040;
}
#menu > li.active > a:hover {
color: #fff;
background-color: #505050;
}
#menu > li > ul {
background-color: #293141;
}
#menu li li a {
color: #eaedf1;
background-color: #242d37;
font-size:14px;
}
#menu li li:hover a {
color: #fff;
background-color: #505050;
}
#menu li li.active > a {
color: #fff;
background-color: #404040;
}
#menu li ul a {
padding-left: 1.3rem;
}
#menu li li ul a {
padding-left: 40px;
}
#menu li li li ul a {
padding-left: 60px;
}
#menu li li li li ul a {
padding-left: 80px;
}
ul.menu li span {
transition: margin ease 0.5s;
}
ul.menu li ul li:hover span,
ul.menu li a:hover span {
margin-left: 0.625rem;
transition: margin ease 0.5s;
opacity: 1;
}
ul.menu li a:hover i.rotate {
transition: 0.5s all;
transform: rotate(360deg);
}
ul.menu li a:hover i{
opacity: 1;
}
ul.menu li a i {
opacity: 0.45;
}
.table.tr-border-bottom tbody tr {
border-bottom: 1px solid #dee2e6;
}
#footer {
height: 100px;
text-align: center;
}
.filter-button{
width:50%!important;
margin-left:25%!important;
}
.filter{
margin-left:1%;
margin-right:1%;
margin-bottom:.3rem;
}
@media (min-width: 576px) {
.filter{
width:48%!important;
}
}
@media (min-width: 768px) {
.filter{
width:48%!important;
}
}
@media (min-width: 992px) {
.filter{
width:20%!important;
}
.filter-button{
width:10%!important;
margin-left:auto!important;
}
}
.sold-text{
position:absolute;
top:0;
font-size:65%;
font-weight: bold;
color:#dc3545;
text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
}
.pre-stock-text{
position:absolute;
bottom:0;
font-size:65%;
font-weight: bold;
color:#ffc107;
text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
}
@media (min-width: 992px) {
.sold-text{
left:0.3em;
}
}
@media (min-width: 1200px) {
.sold-text{
left:1em;
}
}
.tab-pane{
outline:0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dee2e6;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #dee2e6;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #dee2e6;
box-shadow: 0 .5rem .5rem rgba(0,0,0,.1);
}
.list{
border: 1px solid #d8d8d8;
border-radius: .25rem;
box-shadow: 0px 0px 2px #ccc;
}
.pagination {
display: inline-block;
padding-left: 0;
margin: 0;
border-radius: 3px; }
.pagination > li {
display: inline; }
.pagination > li > a, .pagination > li > span {
position: relative;
float: left;
padding: 8px 13px;
line-height: 1.42857;
text-decoration: none;
color: #1e91cf;
background-color: #fff;
border: 1px solid #ddd;
margin-left: -1px; }
.pagination > li:first-child > a, .pagination > li:first-child > span {
margin-left: 0;
border-bottom-left-radius: 3px;
border-top-left-radius: 3px; }
.pagination > li:last-child > a, .pagination > li:last-child > span {
border-bottom-right-radius: 3px;
border-top-right-radius: 3px; }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
z-index: 2;
color: #14628c;
background-color: #eee;
border-color: #ddd; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
z-index: 3;
color: #fff;
background-color: #1e91cf;
border-color: #1e91cf;
cursor: default; }
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
color: #777;
background-color: #fff;
border-color: #ddd;
cursor: not-allowed; }
.pagination-lg > li > a, .pagination-lg > li > span {
padding: 9px 18px;
font-size: 17px;
line-height: 1.33333; }
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
border-bottom-left-radius: 5px;
border-top-left-radius: 5px; }
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
border-bottom-right-radius: 5px;
border-top-right-radius: 5px; }
.pagination-sm > li > a, .pagination-sm > li > span {
padding: 4px 9px;
font-size: 12px;
line-height: 1.5; }
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
border-bottom-left-radius: 2px;
border-top-left-radius: 2px; }
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px; }
.text-open-link{
line-height:1;
padding-top:0.4em;
padding-bottom:0.4em;
}
.remove i{
font-size:120%;
}
.remove span{
display:none;
}
.item-img{
position:relative;
}
.item-img img{
max-width:60%;
}
.item-name{
padding-left:2rem;
line-height:1;
}
@media (min-width: 576px){
.remove i{
font-size:100%;
}
.remove span{
display:unset;
}
}
@media (min-width: 768px){
.remove i{
font-size:120%;
}
.remove span{
display:none;
}
}
@media (min-width: 992px){
.remove i{
font-size:100%;
}
.remove span{
display:unset;
}
}
@media (min-width: 1200px){
.item-name{
padding-left:1.3rem;
}
.item-img img{
max-width:120px;
}
}
@media (min-width: 1400px){
.item-name{
padding-left:0;
}
}
