html {
    font-size: 14px;
}

@media (min-width: 768px) {
    html {
        font-size: 16px;
 
 
    }
}

html {
    position: relative;
    min-height: 100%;

}

body {
    margin-bottom: 60px;
 
}

.brand-more-items, .size-more-items {
    display: none;
}



@media (max-width: 1440px) {
    .ps-search--header {
        max-width: 370px !important;
    }
}

.typeahead__container .typeahead__field input, .typeahead__container .typeahead__field textarea, .typeahead__container .typeahead__field [contenteditable], .typeahead__container .typeahead__field .typeahead__hint, .typeahead__container .typeahead__field .typeahead__label-container {
    height: 35px !important;
}

.typeahead__container button {
    line-height: 2.25 !important;
}

.coupon-label {
    font-style: italic;
    color: blue;
    font-size: 12px;
    font-weight: bold;
}

#modalAlertPopup{
    z-index:999999;
}

.ps-shoe .ps-shoe__price {
    top: 36px !important;
}

.placed-order{
    text-align:center
}

.placed-order h2 {
    margin-bottom: 20px;
}

.ul-tracking {
    line-height: 300%;
    list-style-type: circle;
}

.ul-tracking li {
    font-size:16px;
}


.color-circle a {
    background-color: red;
    width: 25px;
    padding: 0;
    border-radius: 20px;
    float: left;
    margin-right: 10px;
    height: 25px;
}

.color-circle-container{
    margin: 10px 0 50px 0;
}

li.color-circle.current a {
    width: 35px;
    height: 35px;
    margin-top: -5px;
}

.color-disable:before {
    font-size: 20px;
    content: 'X';
    padding: 0px 6px;
    color: white;
}

.check-active::before {
    background: #2AC37D !important;
}

.check-active::after {
    opacity: 1 !important;
    visibility: visible !important;
}


.dropdown-toggle::after{
    display:none !important;
}

.ps-sidebar{
    height:auto !important;
}

.facebook {
    background-color: #4664a3 !important
}

.google {
    background-color: red !important
}

.model-success {
    height: 68px;
    float: left;
}

.alert-message {
    padding: 17px;
    margin-left: 74px;
    font-size: 20px;
}
