.help
{

}

.product-height {
    min-height: 424px !important;
}

.paging-bar{
    text-align:center;
}
.btn-paging {
    color: white;
    background: none repeat scroll 0 0;
    border-radius: 5px 5px 5px 5px;
    font-size: 15px;
    /*font-weight: bold;*/
    /*height: 37px;*/
    /*padding: 7px 14px 0;*/
    /*transition: all 0.5s ease 0s;*/
}

.sub-sub-category {
    background-color: #E6E6E6 !important;
}

    .sub-sub-category a {
        color: #808080 !important;
    }

        .sub-sub-category a:hover {
            color: #333 !important;
        }

.calender-box {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    margin-bottom: 20px;
    min-height: 20px;
    min-width: 117px;
    padding: 20px;
    transition: all 0.5s ease 0s;
    float: left;
}

.catalog-map
{
     color: #666 !important;
     font-family: arial !important;
    font-size: 12px !important;
}

.catalog-map:hover
{
    color:#E4940A !important;
}

/*@media (max-width: 480px) {.logo{ width:50%;}}*/
/*@media (max-width: 480px) {
    .logo {
        display: none;
    }
}*/

.step2 {
    background: #18489C;
    padding: 13px; /*border-radius:5px;*/
    font-family: 'Orbitron',sans-serif;
    text-align: center;
    color: #FFF;
    position: relative;
    height: 240px;
}

@media (min-width: 480px) {
    .logo-tiny {
        display: none;
    }
}

.logo-tiny {
    width: 35px;
}

.navbar-default .navbar-toggle {
    z-index: 1030
}

.step2 h1 {
    background: #fff;
    color: #333;
    border: 5px solid #18489C;
    display: table;
    height: 50px;
    width: 50px;
    border-radius: 100%;
    padding: 8px;
    margin: -32px 0 0 -32px;
}

.step2 h2 {
    font-size: 26px;
    line-height: 60%;
}

.right-arrow2 {
    width: 0;
    height: 0;
    border-top: 30px solid transparent;
    border-bottom: 30px solid transparent;
    border-left: 20px solid #18489C;
    position: absolute;
    top: 87px;
    right: -20px;
    z-index: 1;
}

.step1 h1 {
    background: #fff;
    color: #333 !important;
    border: 5px solid #ffa200;
    display: table;
    height: 50px;
    width: 50px;
    border-radius: 100%;
    padding: 8px;
    margin: -32px 0 0 -32px;
}

.step3 h1 {
    background: #fff;
    color: #333 !important;
    border: 5px solid #f82828;
    display: table;
    height: 50px;
    width: 50px;
    border-radius: 100%;
    padding: 8px;
    margin: -32px 0 0 -32px;
}

.step3 {
    background: #f82828;
    padding: 13px; /*border-radius:5px;*/
    font-family: 'Orbitron',sans-serif;
    text-align: center;
    color: #FFF;
    position: relative;
    height: 240px;
}

.btn_Delete {
    float: left;
    cursor: pointer;
    font-family: tahoma;
    font-size: 15px;
    font-weight: bold;
    position: absolute;
}

/*.product-box {
    height: 410px !important;
}*/

.specialsSmall {
    display: none;
}

.price {
    min-height: 29px !important;
    font-size: 18px;
    color: #f82828;
    margin: 15px 20px 0 0;
    float: left;
    font-weight: bold;
}

.link-yellow {
    color: #ffa200 !important;
    text-decoration: none !important;
}

    .link-yellow:hover {
        text-decoration: underline !important;
    }

@media (max-width: 992px) {
    .specialsSmall {
        margin-top: 10px;
        display: block;
    }
}

.field-validation-error {
    color: red;
}

.more {
    color: #ffa200;
    font-weight: bold;
    font-family: tahoma;
    font-size: 16px;
    text-align: center;
    display: block;
    /*margin-top: -2px;*/
    border-top: 1px solid #ccc;
    cursor: pointer;
}

.more2 {
    color: #ffa200;
    font-weight: bold;
    font-family: tahoma;
    font-size: 16px;
    text-align: center;
    display: block;
    cursor: pointer;
}

.list-price-cart {
    color: #898989;
    font-size: 18px;
    font-weight: normal;
    margin: 0px 10px 0 0px;
    text-decoration: line-through;
    float: left;
}

.fav {
}

@media (max-width: 740px) {
    .fav {
        display: none;
    }
}

.property-list li {
    margin-top: 2px;
    margin-bottom: 10px;
}

.property {
    color: #424242;
    font-size: 14px;
    font-weight: 700;
}

.property-value {
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border: 0px outset #000000;
    color: #fff;
    padding: 5px;
    font-weight: 700;
    font-size: 14px;
}
.custom-button {
    background: #424242;
    color: #fff;
}

.offer-mark-right {
    background: url(../images/offer-mark.png) no-repeat;
    width: 94px;
    height: 33px;
    position: absolute;
    top: 31px;
    left: -10px;
    padding: 6px 0 0 24px;
    color: #FFF;
    font-family: 'Orbitron', sans-serif;
    font-weight: 500;
    font-size: 14px;
    -ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
}

.add-order { /*padding: 8px 69px 9px 19px;*/
    text-transform: uppercase;
    padding: 0;
    font-family: tahoma;
    display: table;
    color: #FFFFFF;
    float: right;
}

    .add-order:hover {
        color: #FFF;
    }

        .add-order:hover span {
            background: #424242;
        }

    .add-order i {
        color: #FFF;
        font-size: 18px;
        background: #424242;
        padding: 5px 8px 0 6px;
        border-radius: 0 5px 5px 0;
        height: 37px;
        display: block;
        float: left;
    }

    .add-order span {
        padding: 7px 14px 0;
        display: block;
        border-radius: 5px 0 0 5px;
        font-size: 15px;
        font-weight: bold;
        float: left;
        height: 37px;
        transition: all 0.5s;
    }


.right-panel {
    height: 46px;
    font-family: 'Orbitron', sans-serif;
    font-size: 22px;
    padding: 11px 20px;
    margin-top: -10px;
    margin-bottom: 20px;
    border-radius: 5px;
    background: #FFF;
    display: table;
    width: 100%;
}

.manage-products span {
    background: #4ca00b !important;
    text-transform: uppercase;
    font-family: tahoma;
    display: table;
    color: #FFFFFF;
    padding: 7px 14px 0;
    display: block;
    border-radius: 5px 0 0 5px;
    font-size: 13px;
    font-weight: bold;
    float: left;
    height: 37px;
    transition: all 0.5s;
}



.manage-products:hover {
    color: #FFF;
}

    .manage-products:hover span {
        background: #424242;
    }

.manage-products i {
    color: #FFF;
    font-size: 18px;
    background: #424242;
    padding: 5px 8px 0 6px;
    border-radius: 0 5px 5px 0;
    height: 37px;
    display: block;
    float: left;
}

/*------------------------------*/
.create-store-btn span {
    background: #93BD46 !important;
    text-transform: uppercase;
    font-family: tahoma;
    color: #FFFFFF;
    padding: 7px 14px 0;
    display: block;
    border-radius: 5px 0 0 5px;
    font-size: 18px;
    font-weight: bold;
    float: left;
    height: 47px;
    transition: all 0.5s;
}


.create-store-btn:hover span {
    background: #FFA200 !important;
    transition: all 0.5s;

}

.create-store-btn i {
    color: #FFF;
    font-size: 22px;
    background: #424242;
    padding: 5px 8px 0 6px;
    border-radius: 0 5px 5px 0;
    height: 47px;
    display: block;
    float: left;
}
/*----------------------------*/
.create-store-btn-ar span {
    background: #93BD46 !important;
    text-transform: uppercase;
    font-family: tahoma;
    color: #FFFFFF;
    padding: 7px 14px 0;
    display: block;
    border-radius: 5px 0 0 5px;
    font-size: 18px;
    font-weight: bold;
    float: right;
    height: 47px;
    transition: all 0.5s;
}


.create-store-btn-ar:hover span {
    background: #FFA200 !important;
    transition: all 0.5s;

}

.create-store-btn-ar i {
    color: #FFF;
    font-size: 22px;
    background: #424242;
    padding: 5px 8px 0 6px;
    border-radius: 0 5px 5px 0;
    height: 47px;
    display: block;
    float: right;
}
/*----------------------------*/

.step1-small {
    background: #FFA200;
    padding: 13px; /*border-radius:5px;*/
    font-family: 'Orbitron',sans-serif;
    text-align: center;
    color: #FFF;
    position: relative;
    height: 30px;
}

    .step1-small h1 {
        background: #fff;
        color: #333;
        border: 5px solid #FFA200;
        display: table;
        width: 50px;
        border-radius: 100%;
        padding: 8px;
        margin: -32px 0 0 -32px;
    }

    .step1-small h2 {
        font-size: 16px;
    }

    .step1-small span {
        position: relative;
        top: -25px;
    }

.right-arrow-small {
    width: 0;
    height: 0;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 20px solid #FFA200;
    position: absolute;
    top: 0px;
    right: -20px;
    z-index: 1;
}


.step1-small-gray h1 {
    background: #fff;
    color: #333;
    border: 5px solid #808080;
    display: table;
    width: 50px;
    border-radius: 100%;
    padding: 8px;
    margin: -32px 0 0 -32px;
}

.step1-small-gray {
    background: #808080;
    padding: 13px; /*border-radius:5px;*/
    font-family: 'Orbitron',sans-serif;
    text-align: center;
    color: #FFF;
    position: relative;
    height: 30px;
}

    .step1-small-gray h2 {
        font-size: 16px;
    }

    .step1-small-gray span {
        position: relative;
        top: -25px;
    }

.right-arrow-small-gray {
    width: 0;
    height: 0;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 20px solid #808080;
    position: absolute;
    top: 0px;
    right: -20px;
    z-index: 1;
}
@media (max-height: 600px) {
    .Currecny-Header-Dropdown {
        max-height: 460px;
        overflow-x: hidden;
    }

}

.cart_Top_Header{
    font-size:20px;
}

/*.add-to-card span{
    width:140px;
}*/

.rounded-corner{
    border-radius: 5px 5px 5px 5px !important;
}

.text-normal {
    background: #fff;
    color: #333;
    display: table;
    padding: 8px;
    font-size: medium;
    font-family: tahoma;
}

.title-total-amount {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding: 10px;
    overflow: hidden;
    border: none;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    font: normal 16px/1 Tahoma, Geneva, sans-serif;
    color: rgba(20,104,64,1);
    text-align: center;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    background: #a4f2bf;
}
.txt-red-color {
    color: #f82828;
}
.margin-h-5{
    margin:5px 0;
}
.margin-b-5{
    margin-bottom:5px;
}
.bold{
    font-weight:bold;
}
.small-txt{
    font-size:15px;
}
.txt-green-color {
    color: #73ac52;
}
.product-views {
    font-family: 'Orbitron',sans-serif;
    margin-bottom: 15px;
    font-size: 15px;
}

.text-icon{
    font-size:36px !important;
}

    .text-icon span {
        font-family: 'Orbitron', sans-serif;
        font-size:14px;
    }

.note-text {
    color: #777777;
    font-family: tahoma;
    margin: -8px 0px 0px 6px;
    font-size: 13px;
}

.footer-seo-text {
    color: #666666;
    font-size: 11px;
    margin-top: 30px;
}

.seo-tag {
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border: 0px outset #000000;
    background-color: #dcdcdc;
    color: #333;
    padding: 5px;
    font-size: 14px;
    float: left;
    margin: 5px 5px 5px 5px;
}

.seo-tag-title {
    margin: 0px;
    padding: 7px;
    line-height: 100%;
    font-weight: bold;
}

.seo-tag-box {
    border: 1px solid #dcdcdc;
    display: block;
    margin-top: 8px;
}


.review-item {
    padding: .28rem;
    border-bottom: 1px solid #eff0f5;
    margin-bottom: 3px;
}

.mod-reviews li .top {
    color: #212121;
}

.mod-reviews li .content {
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    white-space: pre-wrap;
}

.right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    float: right;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.reiviews-header {
    margin-top: 3px;
    margin-bottom: 3px;
    border-bottom: 1px solid #eff0f5;
}

.alert {
    margin-bottom: 0px !important;
}

.margin-top-12 {
    margin-top: 12px !important;
}

.margin-bottom-12 {
    margin-bottom: 12px !important;
}

.tag-green {
    font-size: 12px;
    background-image: -webkit-linear-gradient(top,#dff0d8 0%,#c8e5bc 100%);
    background-image: linear-gradient(to bottom,#dff0d8 0%,#c8e5bc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);
    background-repeat: repeat-x;
    border-color: #b2dba1;
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    display: inline-block;
    padding: .2em .6em .3em;
    font-weight: bold;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}

.tag-item {
    font-size: 12px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);
    background-repeat: repeat-x;
    color: #677037;
    display: inline-block;
    padding: .2em .6em .3em;
    font-weight: bold;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}

.product_card_price {
    min-height: 29px !important;
    font-size: 18px;
    color: #f82828;
    /* margin: 15px 20px 0 0; */
    float: left;
    font-weight: bold;
}

.product_card_price_currecny {
    min-height: 29px !important;
    font-size: 16px;
    color: #333;
}

.list-price-3 {
    color: #898989;
    font-size: 16px;
    font-weight: normal;
    /* margin: 17px 0 0 10px !important; */
    text-decoration: line-through;
}

.float-left{
    float:left;
}

@media (max-width: 480px) {
    .tiny-search {
        display: none;
    }
}

@media (max-width: 480px) {
    .header-shadow {
        display: none;
    }
    .stick_header {
        position: sticky;
        width: 100%;
        top: 0;
        z-index: 1000;
    }
  
}

@media (min-width: 480px) {
    .product_card_tags {
        height: 8.5rem;
    }
}


.nav_bar_icon {
    color: white;
    font-size: 22px;
    float: right;
    margin-top: 15px;
}

.sort-ddl {
    display: block;
    width: 120px;
    display: inline;
}

.sort-title {
    font-size: 15px;
    padding-right: 5px;
    display: inline;
}

.going_fast_tag {
    font-size: 12px;
    background-color: black;
    float: left;
    margin-bottom: 5px;
    display: inline;
    padding: .2em .6em .3em;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
    font-size: 12px;
    margin-right:5px;
}