/* Override theme mobile dropdown colors */
@media (max-width: 767px) {
    .skin-purple .main-header .navbar .dropdown-menu li.divider {
        background-color: #eee;
    }
    .skin-purple .main-header .navbar .dropdown-menu li a {
        color: #777;
    }
    .skin-purple .main-header .navbar .dropdown-menu li a:hover {
        background: #e1e3e9;
        color: #333;
    }
}
/* Language flag */
.lang-flag {
    width: 22px;
    height: 12px;
    margin-right: 6px;
}
.lang-flag-menu {
    width: 34px;
    height: 20px;
    margin: 4px 10px;
}
/* Remove pagination margin */
.pagination {
    margin: 0;
}
/* set no wrapping */
.nowrap {
    white-space: nowrap;
}

.product-title {
    font-weight: normal;
    font-size: 1.4em;
}
.orange {
    color: orange;
}
.review-photo {
    margin-right: 4px;
    object-fit: fill; /* Do not scale the image */
    object-position: center; /* Center the image within the element */
    height: 80px;
    width: 80px;
}
.review-photo-large {
    width: 100%;
}
/* Set form inline */
.inline {
    display: inline;
}
/* set textarea default height */
.form-textarea {
    min-height: 120px;
}
/* Image Upload Placeholder Preview */
.img-preview {
    padding: 10px;
    width: auto;
    height: 220px;
    border-radius: 4px;
    border: 1px solid #DDDDDD;

    /* Checkered Background */
    background: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.0980392) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.0980392) 75%, rgba(0, 0, 0, 0.0980392) 0), -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.0980392) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.0980392) 75%, rgba(0, 0, 0, 0.0980392) 0), white;
    background: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.0980392) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.0980392) 75%, rgba(0, 0, 0, 0.0980392) 0), -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.0980392) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.0980392) 75%, rgba(0, 0, 0, 0.0980392) 0), white;
    background: linear-gradient(45deg, rgba(0, 0, 0, 0.0980392) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.0980392) 75%, rgba(0, 0, 0, 0.0980392) 0), linear-gradient(45deg, rgba(0, 0, 0, 0.0980392) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.0980392) 75%, rgba(0, 0, 0, 0.0980392) 0), white;
    background-repeat: repeat, repeat;
    background-position: 0px 0, 5px 5px;
    -webkit-transform-origin: 0 0 0;
    transform-origin: 0 0 0;
    -webkit-background-origin: padding-box, padding-box;
    background-origin: padding-box, padding-box;
    -webkit-background-clip: border-box, border-box;
    background-clip: border-box, border-box;
    -webkit-background-size: 10px 10px, 10px 10px;
    background-size: 10px 10px, 10px 10px;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-transform: scaleX(1) scaleY(1) scaleZ(1);
    transform: scaleX(1) scaleY(1) scaleZ(1);
}
/* Image Upload Placeholder addtional styles */
.img-preview a {
    display: inline-block;
    overflow: hidden;
    width: auto;
    height: 200px;
}
.img-preview img {
    width: auto;
    height: 200px;
}
.has-error .img-preview {
    border: 1px solid #dd4b39;
}
/* Google Play Store image size */
.playstore {
    max-width: 240px;
}