/*start menu*/
body{
    background: rgba(1,2,2,0.05);
}
.icon_top_flash{
    position: absolute;
    top: -22px;
    left: 15px;
    font-size: 30px;
    color: #666;

}
@media (max-width: 960px) {
    .nav-menu-full-p, .stickytop
    {
        background: unset;
        padding: 0px 0 0px;
        box-shadow: unset;
        margin-top: 0px;
        margin-bottom: 0px;
    }
}
.col-item
{
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    background: #FFF;
}
.col-item .photo img
{
    margin: 0 auto;
    width: 100%;
}
footer .enamad img
{
    width: 100px;
    height: 100px;
    object-fit: contain;
    background: #fff;
    border-radius: 5px;
}

[class*=uk-dropdown-bottom]{
    margin-top: 8px;
}
.uk-dropdown
{
    border-top: 2px solid #1abc9c;
    min-width: 140px;
    padding: 10px;
}
.uk-dropdown-nav>li>a:hover{
    border-bottom: 1px solid #1abc9c;
    color: #1abc9c;
}
.col-item .info
{
    padding: 10px;
    border-radius: 0 0 5px 5px;
    margin-top: 1px;
}

.col-item:hover .info {
    background-color: #F5F5DC;
}
.col-item .price
{
    /*width: 50%;*/
    float: left;
    margin-top: 5px;
}

.col-item .price h5
{
    line-height: 20px;
    margin: 0;
}

.price-text-color
{
    color: #219FD1;
}

.col-item .info .rating
{
    color: #777;
}

.col-item .rating
{
    /*width: 50%;*/
    float: left;
    font-size: 17px;
    text-align: right;
    line-height: 52px;
    margin-bottom: 10px;
    height: 52px;
}

.col-item .separator
{
    border-top: 1px solid #E1E1E1;
}

.clear-left
{
    clear: left;
}

.col-item .separator p
{
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 10px;
    text-align: center;
}

.col-item .separator p i
{
    margin-right: 5px;
}
.col-item .btn-add
{
    width: 50%;
    float: left;
}

.col-item .btn-add
{
    border-right: 1px solid #E1E1E1;
}

.col-item .btn-details
{
    width: 50%;
    float: left;
    padding-left: 10px;
}
.controls
{
    margin-top: 20px;
}
[data-slide="prev"]
{
    margin-right: 10px;
}

.testss {
    width: 100%;
    height: 300px;
    background: #fff;
    color: #000;
    font-size: 22px;
    margin: 0 auto;
    direction: rtl;
    text-align: center;
    box-shadow: 5px 5px 5px #6d6d6d;
    border-bottom: 1px solid #6d6d6d;
    border-left: 1px solid #6d6d6d
}
#store_ss .testss {
    width: 95%;
    margin-left: 5px
}
.links0 {
    width: 100%;
    height: auto;
    display: block;
    text-align: center;
    color: #444;
    margin-bottom: 24px;
}
.clear {
    clear: both;
    margin: 80px auto;
}
#product_s .tests {
    width: 95%;
    margin-left: 5px
}
.links0 {
    width: 100%;
    height: auto;
    display: block;
    text-align: center;
    color: #444;
    margin-bottom: 24px;
}
.clear {
    clear: both;
    margin: 80px auto;
}
#shoper1
{
    width: 400px;
    height: 50px;
    position: absolute;
    background: white;
    box-shadow: 0 0 5px #6d6d6d;
    top:100px;
    right: 100px;
    bottom: 0;
    z-index: 1500;
    display: none;
}
.nav-menu > li:hover > a, .rmenu a:hover, .widget-content li:hover:before, .active-grid-btn, .nav-menu-normal > li:hover > a, .nav-menu-normal > li > .sub-menu li:hover > a, .nav-menu > li.menu-item-has-children > ul.sub-menu > li:hover > a, .menu-tp > ul > li > a:hover, .menu-tp > ul > li:hover, .services-feature-part a:hover, .widget-content li a:hover, .copyright-right ul li a:hover, .product-car-p a:hover, .product-name > a:hover, .shop_table.wishlist .product-name h6 a:hover, .shop_table.wishlist .product-name h6 a:focus, .product-name > a:focus,  .product_list_widget li:hover .product-title, .feature-attr h2 a:hover, .woocommerce-MyAccount-content a:hover, .woocommerce-LostPassword.lost_password a:hover, .blog-post-comment #respond a:hover{
    color: #1abc9c !important;
}
ul.feature-tabs li.current:after{
    border-right-color: #1abc9c !important;
}
.nav-menu > li:hover > a::after, .nav-menu-normal > li:hover > a::after, .nav-menu > li.menu-item-has-children > ul.sub-menu > li:hover{
    border-bottom-color: #1abc9c;
}
.cat-menu-cb .nav-menu > li:hover > a::after{
    border-right-color: #1abc9c;
}
.nav-menu-normal > li.menu-item-has-children > .sub-menu, .nav-menu-normal li.menu-item-has-children > ul > li.menu-item-has-children ul.sub-menu, .nav-menu > li.menu-item-has-children > ul.sub-menu {
    border-top:2px solid #1abc9c;
}

/*end menu*/
/*start ukgrid*/

.uk-position-center-left,.uk-position-center-right{
    background: rgba(255,255,255,0.2);
    color: #37753a!important;
}
@media (min-width: 1200px)
{
    .uk-card-primary.uk-card-body .uk-slidenav, .uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav, .uk-card-secondary.uk-card-body .uk-slidenav, .uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav, .uk-light .uk-slidenav, .uk-offcanvas-bar .uk-slidenav, .uk-overlay-primary .uk-slidenav, .uk-section-primary:not(.uk-preserve-color) .uk-slidenav, .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav, .uk-tile-primary:not(.uk-preserve-color) .uk-slidenav, .uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav{
        color: #fff;
    }
    .uk-grid{
        padding-left: unset;
        margin-left: unset;
        margin-right: unset;
    }
    .uk-grid>*{
        padding-right: 5px;
        padding-left: 5px;
    }
    *+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {
        margin-top: 0px;
    }

}
.uk-grid{
    padding-left: unset;
    margin-left: unset;
    margin-right: unset;
}
.uk-grid>*{
    padding-right: 5px;
    padding-left: 5px;
}
*+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {
    margin-top: 0px;
}
/*end ukgrid*/

/*!*scrool start*!*/
/*!* width *!*/
/*::-webkit-scrollbar {*/
    /*width: 13px;*/
/*}*/

/*!* Track *!*/
/*::-webkit-scrollbar-track {*/
    /*background: #fff;*/
/*}*/

/*!* Handle *!*/
/*::-webkit-scrollbar-thumb {*/
    /*background: #1abc9c;*/
/*}*/
/*::-webkit-scrollbar-button {*/
    /*background: red;*/
/*}*/
/*!* Handle on hover *!*/
/*::-webkit-scrollbar-thumb:hover {*/
    /*background: #555;*/
/*}*/
/*!*scrool end*!*/


/*start font*/
h1,h2,h3,h4,h5,h6,p,div,a,span,strong,del,header,footer,section,input,select,td,label{
    font-family: iransans;
}
a{
    text-decoration: none!important;
}
.login_a,.register_a{
    font-family:yekan;
    font-size: 15px;
}
input,p,span,del,select,strong,div,header,footer,a,td{
    font-size: 12px;
}
/*end font*/



/*start header*/
.header_desktop{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999;
    background: #1abc9c;
    height: 35px;
    line-height: 34px;
}
.header_desktop>div>div>.lab_a{
    padding: 0 10px;
    color: #fff;
}
.header_desktop>div>div>.lab_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_desktop>div>div>.dentel_a{
    padding: 0 10px;
    color: #fff;
}
.header_desktop>div>div>.dentel_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_desktop>div>div>.index_a{
    padding: 0 10px;
    color: #fff;
}
.header_desktop>div>div>.index_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_desktop>div>div>.basket_a{
    padding: 0 10px;
    color: #fff;
    font-size: 17px;
}
.header_desktop>div>div>.basket_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_desktop>div>div>.login_a{
    padding: 0 10px;
    color: #fff;
}
.header_desktop>div>div>.login_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_desktop>div>div>.register_a{
    padding: 0 10px;
    color: #fff;
}
.header_desktop>div>div>.register_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_desktop>div>div>.active_a{

    background: #5eba5e;
    box-shadow: 0 0 1px 1px #54a754 inset;
    border-radius: 4px;

}
.fav_com{
    list-style: none!important;
    margin-top: 8%;
}
.fav_com>li{
    padding: 5px 5px;
}
.header_desktop>div>div>.basket_a>.basket_num{
    background: #f00606;
    border-radius: 50%;
    height: 20px;
    width: 20px;
    line-height: 19px;
    text-align: center;
    position: absolute;
    left: 22px;
}
.header_logo_desktop>a>img{
    width: 70%;
}
.uk-float-left::after{
    content: unset!important;
}
.header_search_desktop>form{
    margin-top: 6%;
    width: 600px;
}
@media(max-width: 959px)
{
    .header_search_desktop>form{
        margin-top: 5%;
        width: 320px;
    }
}
@media(max-width: 640px)
{
    .header_search_desktop>form{
        margin-top: 1%;
        width: 320px;
    }
}
@media(max-width: 600px)
{
    .header_logo_desktop>a>img{
        width: 100%;
    }
    .header_search_desktop>form{
        margin-top: 3%;
        width: 320px;
    }
}
@media(max-width: 470px)
{
    .header_logo_desktop>a>img{
        width: 100%;
    }
    .header_search_desktop>form{
        margin-top: 1%;
        width: 320px;
    }
}
.header_search_desktop>form>div>input
{
    border-radius:  20px 0 0 20px;
}
.header_search_desktop>form>div>button{
    background: #1abc9c;
    color: #fff!important;
    border-radius: 20px;
    width: 100px!important;
    left: 3px!important;
    height: 36px;
    top: 2px!important;
}
#myBtn1>svg{
    display: none;
}
#myBtn2>svg{
    display: none;
}
#myBtn3>svg{
    display: none;
}
.header_search_desktop>form>div>.uk-search-icon-flip>svg{
    width: 30px;
    height: 30px;
}
.uk-search-default .uk-search-icon-flip~.uk-search-input{
    padding-right: 8px;
    padding-left: 101px;
}
.header_tablet{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999;
    background: #1abc9c;
    height: 35px;
    line-height: 34px;
}
@media(max-width: 640px)
{
    .header_tablet>div>.basket_a>.basket_num{
       left: 20px!important;
        height: 15px!important;
        width: 15px!important;
        line-height: 14px!important;
    }
}
.header_tablet>div>.lab_a{
    padding: 0 10px;
    color: #fff;
}
.header_tablet>div>.lab_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_tablet>div>.dentel_a{
    padding: 0 10px;
    color: #fff;
}
.header_tablet>div>.dentel_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_tablet>div>.index_a{
    padding: 0 10px;
    color: #fff;
}
.header_tablet>div>.index_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_tablet>div>.basket_a{
    padding: 0 10px;
    color: #fff;
    font-size: 17px;
}
.header_tablet>div>.basket_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_tablet>div>.login_a{
    padding: 0 10px;
    color: #fff;
}
.header_tablet>div>.login_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_tablet>div>.register_a{
    padding: 0 10px;
    color: #fff;
}
.header_tablet>div>.register_a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.header_tablet>div>.active_a{

    background: #5eba5e;
    box-shadow: 0 0 1px 1px #54a754 inset;
    border-radius: 4px;

}
.header_tablet>div>.basket_a>.basket_num{
    background: #f00606;
    border-radius: 50%;
    height: 20px;
    width: 20px;
    line-height: 19px;
    text-align: center;
    position: absolute;
    left: 30px;
}
.heart_tablet{
    color: #444;
    padding: 2px 1px;
}
.heart_tablet:hover{
    box-shadow: 0 0 1px 1px #444;
    color: #444;
}
.compar_tablet{
    color: #444;
    padding: 2px 1px;
}
.header_desktop1{
    margin-top: 30px!important;
    background: #fff;
    box-shadow: 0 2px 2px 1px  rgba(0,0,0,0.05);
}
.header_desktop1>div>ul{
    list-style: none!important;
    margin-top: 4%;

}
.header_desktop1>div>ul>li{
    margin-bottom: 5px;
}
.compar_tablet:hover{
    box-shadow: 0 0 1px 1px #444;
    color: #444;
}
@media(max-width: 500px)
{
    .header_tablet>div>.lab_a{
        padding: 0 3px;
        color: #fff;
    }

    .header_tablet>div>.dentel_a{
        padding: 0 3px;
        color: #fff;
    }

    .header_tablet>div>.index_a{
        padding: 0 3px;
        color: #fff;
    }
    .header_tablet>div>.login_a
    {
        padding: 0 3px;
        color: #fff;
    }
    .header_tablet>div>.basket_a
    {
        padding: 0 3px;
    }
}
@media(max-width: 370px){
    .header_tablet>div>.index_a{
       display: none;
    }
}
/*end header*/

/*start footer*/
.solid_footer{
    height: 50px;
    background: rgba(1,2,2,0.12);
    box-shadow: 0 -1px 2px 0.5px #666;
    margin-top: 10px;
}
.solid_footer>ul{
    height: 100%;
}
.solid_footer>ul>li{
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
    background: rgba(107,214,207,0.7);
    border-radius: 35px 35px 0 0;
    margin-left: 5px;
    margin-right: 5px;
    height: 105%;
    margin-top: -3px;
    padding: 0 15px;
}
.solid_footer>ul>li>a>i{
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
    color: #000;
    font-size: 35px;
    line-height: 60px;
}
.solid_footer>ul>li:hover {
    background: #1abc9c;
    height: 115%;
    margin-top: -8px;
}
.solid_footer>ul>li:hover i{
    color: #fff;
}
.footer{
    background: #313131;
    padding: 20px;
}
.footer>div>div>h4{
    color: #fff!important;
    padding-bottom: 5px;
    border-bottom: 1px solid #fff!important;
}
.footer>div>div>a>h4{
    color: #fff;
    padding-bottom: 5px;
    border-bottom: 1px solid #fff;
}
.footer>div>div>p{
    color: #fff;
}
.footer>div>div>p>i{
    color: #fff;
    font-size: 20px;
    padding-left: 10px;
}
.footer>div>div>p>a{
    color: #fff;
}
.footer>div>div>p>a:hover{
    color: #1abc9c;
}
.footer>div>div>p>a>i{
    color: #fff;
    font-size: 20px;
    padding-left: 10px;
}
.order{
    width: 75%;
    text-align: center;
    padding: 15px;
    border: 1px solid #fff;
    border-radius: 7px;
    margin-bottom: 10px;
    margin-top: 20px;
    margin-right: 50%;
    transform: translateX(50%);
}
.order>p{
    color: #fff;
}
.employ{
    text-align: center;
    width: 75%;
    padding: 15px;
    border: 1px solid #fff;
    border-radius: 7px;
    margin-right: 50%;
    transform: translateX(50%);
}
.employ>p{
    color: #fff;
}
.order>a{
    background: #1abc9c;
    color: #fff;
    padding: 5px 15px;
    border-radius: 3px;
}
.order>a>i{
    padding-left: 3px;
}
.order>a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
.employ>a{
    background: #1abc9c;
    color: #fff;
    padding: 5px 15px;
    border-radius: 3px;
}
.employ>a>i{
    padding-left: 3px;
}
.employ>a:hover{
    box-shadow: 0 0 1px 1px #fff;
}
footer>div>div>img{
    width: 50%;
}
.margintops-15
{
    margin-top: 15px!important;
}
.copy_right_ss{
    padding: 10px;
    background: #4a4a4a;
    color: #fff;
}
.copy_right_ss>a{
    color: #1abc9c;
    font-size: 17px;
}
.copy_right_ss>a:hover{
    color: #fff999;
}
/*end footer*/
/*start slider*/
.body{
    padding: 5px 20px;
}
@media (min-width:1400px)
{
    .f_body{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .body{
        width: 1400px;
    }
    .footer{
         display: flex;
         align-items: center;
         justify-content: center;
     }
    .f_footer{
        width: 1400px;
    }
    .f_menu{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .menu{
        width: 1400px;
    }
    .f_search{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .search{
        width: 1400px;
    }
    .f_mmm{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .mmm{
        width: 1400px;
    }
    /*.header_desktop>div>div>.basket_a>.basket_num{*/
        /*left: 78px;*/
    /*}*/
}
@media (max-width: 960px) {
    .slider{
        margin-top: 10px!important;
    }
}
@media(max-width: 450px){

    .body{
        padding: 5px 1px;
    }
}

.baner{

    /*max-height: 320px;*/
    /*min-height: 250px;*/
    padding: 10px 10px!important;
}
.baner>div{
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1)
}
.baner_img{
    border-radius: 4px;
    -webkit-transition: all 2s; /* For Safari 3.1 to 6.0 */
    transition: all 2s;
}
.baner_img:hover{
    transform: scale(1.0, 1.0)rotate(0deg);
    /*transform: scale(1.0, 1.0)rotate(-0.5deg);*/
}
.baner_img1{
    border-radius: 4px;
    -webkit-transition: all 2s; /* For Safari 3.1 to 6.0 */
    transition: all 2s;
}
.uk-dotnav>*{
    z-index: 9;
}
.uk-dotnav>*>*
{
    box-shadow: 0 0 2px 1px #fff;
    width: 15px;
    height: 15px;
}
.uk-dotnav>.uk-active>*{
    background: #1abc9c;
}
.baner_img1:hover{
    transform: scale(1.0, 1.0)rotate(0deg);
}
.baner-group{
    margin: 15px 0!important;
}
.slider{
    padding: 10px!important;
}
.slider>div{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1)
}
/*end slider*/
/*stert product-slider*/
.product-slider{
    padding: 0 10px;
    margin-top: 10px;
}
.product-slider>div{
    background: #fff;
    padding: 10px 2px;
    box-shadow: 0 2px 2px 1px rgba(0,0,0,0.03);
}
.product-slider ul li img{
    height: 200px;
    width: 100%;


}
.product-slider ul li{
    /*background-color: red;*/
    padding: 2px;
}

.cart-viwe{
    color:#0f0f0f;
    /*box-shadow: 0 0 1px 1px rgba(0,0,0,0.13);*/
    padding-bottom: 50px;
    border-radius: 2px;
    background: #fff;
}
.cart-viwe div{

    text-align: center;
    padding: 11px 0;
}
.add-to-cart{
    text-decoration: none;
    outline: none;
    color: #fff!important;
    transition: all 0.25s ease-in;
    position: absolute;
    /*bottom: 2px;*/
    right:53px;
    left: 53px;
    background: #1abc9c;
    padding: 10px 10px!important;
    border-radius: 22px;
    text-align: center;
}
.add-to-cart span{margin-left: 5px}
.add-to-cart:hover{
    background-color: #ffffff;
    border: 2px solid #1abc9c;
    color: #1abc9c!important;
}
.no-to-cart{
    text-decoration: none;
    outline: none;
    color: #fff!important;
    transition: all 0.25s ease-in;
    position: absolute;
    /*bottom: 2px;*/
    right:53px;
    left: 53px;
    background: #9ebcae;
    padding: 10px 10px!important;
    border-radius: 22px;
    text-align: center;
}
.no-to-cart:hover{
    background-color: #ffffff;
    border: 2px solid #9ebcae;
    color: #9ebcae!important;
}
.no-to-cart span{margin-left: 5px}
.add-to-compros{
    text-decoration: none;
    position: absolute;
    padding: 10px 10px!important;
    /*border-radius: 22px;*/
    /*border: 1px solid #1abc9c;*/
    color: #1abc9c!important;
    right: 0px;
    bottom: 8px;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.add-to-compros:hover{
    font-size: 18px;
}
.add-to-hart{
    text-decoration: none;
    position: absolute;
    padding: 10px 10px!important;
    /*border-radius: 22px;*/
    /*border: 1px solid #1abc9c;*/
    color: #1abc9c!important;
    left: 0px;
    bottom: 8px;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.add-to-hart:hover{
    font-size: 18px;
}
.add-to-hart1{
    text-decoration: none;
    position: absolute;
    padding: 10px 10px!important;
    /*border-radius: 22px;*/
    /*border: 1px solid #1abc9c;*/
    color: #bf1300!important;
    left: 0px;
    bottom: 8px;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.add-to-hart1:hover{
    font-size: 18px;
}
.cart-viwe del{
    margin-left: 10px;
}
.hover_product>img{
    width: 100%;height: 200px;
}

/*end product-slider*/
/*start titr*/
.titr{
    /*background-color: #1abc9c;*/

    padding: 5px 10px;
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 10px;
    background: #fff;
    border-radius: 3px;

}
/*end titr*/

/*start product*/
.offer{
    position: absolute;
    top: 0px;
    right: -9px;
    width: 80px!important;
    height: 75px!important;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.cart-viwe{
    -webkit-transition: all 0.3s; /* For Safari 3.1 to 6.0 */
    transition: all 0.3s;
}
.cart-viwe:hover {
    margin-top: -5px;
    border-radius: 5px;
    box-shadow: 0 0 2px 1px rgba(0,0,0,0.22);

}

/*.cart-viwe:hover .offer{*/
/*margin-top: -5px;*/
/*}*/
.add-to-bas{
    background: #1abc9c;
    text-align: center;
    color: #fff;
    padding: 7px 10px;
    border-radius: 3px;
    position: absolute;
    width: 135px;
    font-size: 13px!important;
    right: 50%;
    transform: translateX(50%);
    margin-top: 10px;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.add-to-bas:hover{
    box-shadow: 0 0 2px 1px #6d6d6d;
    color: #fff;
}
.add-to-order{
    background: #a00e00;
    color: #fff;
    padding: 7px 15px;
    border-radius: 3px;
    position: absolute;
    text-align: center;
    font-size: 13px;
    width: 130px;
    right: 50%;
    transform: translateX(50%);
    margin-top: 10px;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.add-to-order:hover{
    box-shadow: 0 0 2px 1px #6d6d6d;
    color: #fff;
}
.p_name{
    color: #666;
}
.p_name>p{
    height: 30px;
}
.p_name>p>del{
    color: #ca1000;
}
.p_name>.ban_p{
    color: #830d00;
    margin-top: 0px;
    font-size: 18px;
    margin-bottom: 25px;
}
.p_name>p>.call_p{
    color: #1abc9c;
    border-bottom: 1px solid #1abc9c;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.p_name>p>.call_p:hover{
    color: #830d00;
    border-bottom: 1px solid #830d00;
}
.myimage125 {
    width: 100%;
    /*height: 400px;*/
}
.myimage126 {
    width: 100px!important;
    height: 90px;
}
@media (max-width: 959px) {
    .myimage125 {
        width: 100%;
        /*height: 250px;*/
    }
    .myimage126 {
        width: 50px!important;
        height: 45px;
    }
}
@media (max-width: 499px) {
    .p_name>.ban_p{
        color: #830d00;
        margin-top: 0px;
        margin-bottom: 25px;
        font-size: 18px;

    }
    .p_name>p{
        margin-bottom: 7px;
        margin-top: 5px;
        font-size: 11px;
        height: 45px;
    }
    .p_name>p:last-child
    {
        margin-top: 25px;
    }
    .p_name{
        padding: 0;
    }
    .product-slider ul li img
    {
        width: 100%;
        height: 150px;
    }
    .cart-viwe{
        color:#0f0f0f;
        /*box-shadow: 0 0 1px 1px rgba(0,0,0,0.13);*/
        padding-bottom: 50px;
        border-radius: 2px;
        background: #fff;
    }
    .cart-viwe div{

        text-align: center;
        padding: 11px 0;
    }
    .add-to-cart{
        text-decoration: none;
        outline: none;
        color: #fff!important;
        transition: all 0.25s ease-in;
        position: absolute;
        /*bottom: 2px;*/
        right:53px;
        left: 53px;
        background: #1abc9c;
        padding: 10px 10px!important;
        border-radius: 22px;
        text-align: center;
    }
    .add-to-cart span{margin-left: 5px}
    .add-to-cart:hover{
        background-color: #ffffff;
        border: 2px solid #1abc9c;
        color: #1abc9c!important;
    }
    .no-to-cart{
        text-decoration: none;
        outline: none;
        color: #fff!important;
        transition: all 0.25s ease-in;
        position: absolute;
        /*bottom: 2px;*/
        right:53px;
        left: 53px;
        background: #9ebcae;
        padding: 10px 10px!important;
        border-radius: 22px;
        text-align: center;
    }
    .no-to-cart:hover{
        background-color: #ffffff;
        border: 2px solid #9ebcae;
        color: #9ebcae!important;
    }
    .no-to-cart span{margin-left: 5px}
    .add-to-compros{
        display: none;
        text-decoration: none;
        position: absolute;
        padding: 10px 10px!important;
        /*border-radius: 22px;*/
        /*border: 1px solid #1abc9c;*/
        color: #1abc9c!important;
        right: 0px;
        bottom: 8px;
        -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
        transition: all  0.3s;
    }
    .add-to-compros:hover{
        font-size: 18px;
    }
    .add-to-hart{
        display: none;
        text-decoration: none;
        position: absolute;
        padding: 10px 10px!important;
        /*border-radius: 22px;*/
        /*border: 1px solid #1abc9c;*/
        color: #1abc9c!important;
        left: 0px;
        bottom: 8px;
        -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
        transition: all  0.3s;
    }
    .add-to-hart:hover{
        font-size: 18px;
    }
    .add-to-hart1{
        display: none;
        text-decoration: none;
        position: absolute;
        padding: 10px 10px!important;
        /*border-radius: 22px;*/
        /*border: 1px solid #1abc9c;*/
        color: #bf1300!important;
        left: 0px;
        bottom: 8px;
        -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
        transition: all  0.3s;
    }
    .add-to-hart1:hover{
        font-size: 18px;
    }
    .cart-viwe del{
        margin-left: 5px;
        font-size: 12px;
    }
    .hover_product>img
    {
        width: 100%;
        height: 105px;
    }
    .offer {
        width: 55px !important;
        height: 47px !important;
        right: -4px;
    }

    .myimage125 {
        width: 100%;
        height: 200px;
    }
    .myimage126 {
        width: 40px!important;
        height: 35px;
    }
    .add-to-bas{
        text-align: center;
        background: #1abc9c;
        color: #fff;
        font-size: 11px!important;
        padding: 7px 15px;
        border-radius: 3px;
        position: absolute;
        width: 136px!important;
        font-size: 14px;
        right: 50%;
        transform: translateX(50%);
        margin-top: 10px;
        -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
        transition: all  0.3s;
    }
}
/*end product*/

/*start news*/
.news_box{
    padding: 5px;
}
.body_news{
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
    max-width: 1300px;
}
.body_news:hover{
    box-shadow: 0 0 2px 1px #1abc9c;
}
.box_s{
    background: #fff;
    box-shadow: 0 0 2px 1px  rgba(0,0,0,0.05);
    border-radius: 3px;
}
.box_s>.header_news{
    background: #1abc9c;
    height: 35px;
    line-height: 34px;
    color: white;
    border-radius: 3px 3px 0 0;
}
.box_s>.header_news>h4{
    color: #fff;
}
.box_s>a>.body_news{
    padding: 2px;
    border: 1px solid rgba(15,163,134,0.24);
    margin: 7px;

}
.box_s>a>.body_news>.img_news{
    padding: unset;
}
.box_s>a>.body_news>.img_news>img{
    width: 100%;height: 90px;
}
.box_s>a>.body_news>.text_news{
    padding: 2px 10px;
}
.box_s>a>.body_news>.text_news>.title{
    position: absolute;
    top: 50%;
    transform: translateY(-60%);
    color: #000;
    margin-bottom: -10px;
    margin-top: 5px;
}
.box_s>a>.body_news>.text_news>.text{
    color: #666;
    font-size: 12px;
}
.news_all_link{
    width: 100%;
    padding: 10px 10px;
    text-align: left;

}
.news_all_link>a{
    color: #666;
    font-size: 17px;
    padding: 5px 10px;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.news_all_link>a:hover{
    box-shadow: 0 0 2px 1px #1abc9c;
}
/*end news*/

/*products page*/

.right_col,.left_col{
    padding: 10px;
}
.filters{
    box-shadow: 0 0 1px 1px  rgba(0,0,0,0.05);
    border-radius: 3px;
    background: #fff;
}
@media(max-width: 550px)  {
    .filters{
        margin-bottom: -17px;
    }
    .uk-accordion{
        margin-bottom: 0;
    }
}
.header_filters
{
    background: #fff;
    border-radius: 3px 3px 0 0 ;
    height: 35px;
    line-height: 34px;
    padding: 0 10px;

    color: #666;
}
.header_filters>p{
    color: #666;
    border-bottom: 1px solid rgba(0,0,0,0.2);
}
.filtering{
    margin-bottom: 7px;
    padding: 8px;
    max-height: 170px;
    overflow-y: auto;
}
.filtering>span>a{
    padding-right: 5px;
    color: #fff;
}
.filtering>span>a:hover{
    color: red;
}
.filtering>span{
    margin-top: 5px;
    margin-right: 5px;
}
.filtering_brand>p{
    margin-bottom: 3px;
    margin-top: 3px;
}

.btn_filter{
    /*box-shadow: 0 0 1px 1px #1abc9c;*/
    padding: 5px 7px;
    margin-right: 2px;
    border-radius: 2px;
    color: #000;
}
.btn_filter:hover{
    color: #1abc9c;
}
.active_btn_filter{
    box-shadow: 0 0 1px 1px #1abc9c;
    background: #1abc9c;
    color: #fff;
    padding: 5px 7px;
    margin-right: 2px;
    border-radius: 2px;
}
.active_btn_filter:hover
{
    color: #fff!important;
}
.filter_btn{
    /*border-bottom: 1px solid #d6d6d6;*/
    background: #fff;
    padding: 16px 2px;
    box-shadow: 0 0 1px 1px  rgba(0,0,0,0.05);
    border-radius: 2px;
}
@media(max-width: 960px)
{
    .count{
        margin-top: 15px!important;
    }}
.addressbar_page{
    background: #fff;
    border-radius: 5px;
    padding: 10px 20px;
    box-shadow: 0 2px 2px 1px  rgba(0,0,0,0.05);
    margin-bottom: 0;
}
.addressbar_page>a{
    font-size: 15px;
}
@media (max-width: 960px) {
    .addressbar_page{
        margin-top: 15px;
    }

}
.addressbar_page>a{
    color: #0f0f0f!important;
    font-size: 15px;
}
.products_search{
    padding-top: 15px!important;
    padding-bottom: 15px!important;
    background: #fff;
}

.uk-pagination>.page>a{
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
    padding: 2px 8px;
}
.uk-pagination>.page>a:hover{
    box-shadow: 0 0 1px 1px #d6d6d6;
    background: rgba(107,214,207,0.18);
    border-radius: 50%;
}
.uk-pagination>.uk-active>a{
    background: #1abc9c;
    color: #fff;
    box-shadow: 0 0 1px 1px #d6d6d6;
    border-radius: 50%;
}
.uk-pagination>.uk-active>a:hover{
    background: #1abc9c;
    color: #fff;
    box-shadow: 0 0 1px 1px #d6d6d6;
    border-radius: 50%;
}
.uk-pagination>*{
    padding-right: 5px;
    padding-left: 5px;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus
{
    background-color: #1abc9c;
    border-color: #1abc9c;
}
.pagination > li > a, .pagination > li > span
{
    color: #1abc9c;
}
/*end product page*/

/*rang price*/
/* Ion.RangeSlider
// css version 2.0.3
// Â© 2013-2014 Denis Ineshin | IonDen.com
// ===================================================================================================================*/

/* =====================================================================================================================
// RangeSlider */

.irs {
    position: relative; display: block;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.irs-line {
    position: relative; display: block;
    overflow: hidden;
    outline: none !important;
}
.irs-line-left, .irs-line-mid, .irs-line-right {
    position: absolute; display: block;
    top: 0;
}
.irs-line-left {
    left: 0; width: 11%;
}
.irs-line-mid {
    left: 9%; width: 82%;
}
.irs-line-right {
    right: 0; width: 11%;
}

.irs-bar {
    position: absolute; display: block;
    left: 0; width: 0;

}
.irs-bar-edge {
    position: absolute; display: block;
    top: 0; left: 0;
}

.irs-shadow {
    position: absolute; display: none;
    left: 0; width: 0;
}

.irs-slider {
    position: absolute; display: block;
    cursor: default;
    z-index: 1;
}
.irs-slider.single {

}
.irs-slider.from {
    transform: rotate(0deg);
}
.irs-slider.to {
    transform: rotate(180deg);
}
.irs-slider.type_last {
    z-index: 2;
}

.irs-min {
    position: absolute; display: block;
    left: 0;
    cursor: default;
}
.irs-max {
    position: absolute; display: block;
    right: 0;
    cursor: default;
}

.irs-from, .irs-to, .irs-single {
    position: absolute; display: block;
    top: 0; left: 0;
    cursor: default;
    white-space: nowrap;
}

.irs-grid {
    position: absolute; display: none;
    bottom: 0; left: 0;
    width: 100%; height: 20px;
}
.irs-with-grid .irs-grid {
    display: block;
}
.irs-grid-pol {
    position: absolute;
    top: 0; left: 0;
    width: 1px; height: 8px;
    background: #000;
}
.irs-grid-pol.small {
    height: 4px;
}
.irs-grid-text {
    position: absolute;
    bottom: 0; left: 0;
    white-space: nowrap;
    text-align: center;
    font-size: 9px; line-height: 9px;
    padding: 0 3px;
    color: #000;
}

.irs-disable-mask {
    position: absolute; display: block;
    top: 0; left: -1%;
    width: 102%; height: 100%;
    cursor: default;
    background: rgba(0,0,0,0.0);
    z-index: 2;
}
.lt-ie9 .irs-disable-mask {
    background: #000;
    filter: alpha(opacity=0);
    cursor: not-allowed;
}

.irs-disabled {
    opacity: 0.4;
}


.irs-hidden-input {
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    outline: none !important;
    z-index: -9999 !important;
    background: none !important;
    border-style: solid !important;
    border-color: transparent !important;
}


/* Ion.RangeSlider, Simple Skin
// css version 2.0.3
// Â© Denis Ineshin, 2014    https://github.com/IonDen
// Â© guybowden, 2014        https://github.com/guybowden
// ===================================================================================================================*/

/* =====================================================================================================================
// Skin details */

.irs {
    height: 55px;
}
.irs-with-grid {
    height: 75px;
}
.irs-line {
    height: 5px; top: 33px;
    background: #EEE;
    background: linear-gradient(to bottom, #DDD -50%, #FFF 150%); /* W3C */
    border: 1px solid #CCC;
    border-radius: 16px;
    -moz-border-radius: 16px;
}
.irs-line-left {
    height: 8px;
}
.irs-line-mid {
    height: 8px;
}
.irs-line-right {
    height: 8px;
}

.irs-bar {
    height: 5px; top: 33px;
    border-top: 1px solid #1abc9c;
    border-bottom: 1px solid #1abc9c;
    background: #1abc9c;
    background: linear-gradient(to top, rgba(26,188,156,1) 0%,rgba(32,255,209,1) 100%); /* W3C */
}
.irs-bar-edge {
    height: 5px; top: 33px;
    width: 14px;
    border: 1px solid #1abc9c;
    border-right: 0;
    background: #1abc9c;
    background: linear-gradient(to top, rgba(26,188,156,1) 0%,rgba(32,255,209,1) 100%); /* W3C */
    border-radius: 16px 0 0 16px;
    -moz-border-radius: 16px 0 0 16px;
}

.irs-shadow {
    height: 2px; top: 38px;
    background: #000;
    opacity: 0.3;
    border-radius: 5px;
    -moz-border-radius: 5px;
}
.lt-ie9 .irs-shadow {
    filter: alpha(opacity=30);
}

.irs-slider {
    top: 27px;
    width: 0px;
    height: 0px;
    background-color: transparent;
    border-width: 9px;
    border-style: solid;
    border-color: transparent transparent transparent #1abc9c;
    transform: rotate(270deg);
}
.irs-slider.state_hover, .irs-slider:hover {
    /*background: #1abc9c;*/
}
.irs-slider.to{

}

.irs-min, .irs-max {
    color: #333;
    font-size: 12px; line-height: 1.333;
    text-shadow: none;
    top: 0;
    padding: 1px 5px;
    background: rgba(0,0,0,0.1);
    border-radius: 3px;
    -moz-border-radius: 3px;
}

.lt-ie9 .irs-min, .lt-ie9 .irs-max {
    background: #ccc;
}

.irs-from, .irs-to, .irs-single {
    color: #fff;
    font-size: 14px; line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    background: #1abc9c;
    border-radius: 3px;
    -moz-border-radius: 3px;
}
.lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single {
    background: #999;
}

.irs-grid {
    height: 27px;
}
.irs-grid-pol {
    opacity: 0.5;
    background: #1abc9c;
}
.irs-grid-pol.small {
    background: #999;
}

.irs-grid-text {
    bottom: 5px;
    color: #99a4ac;
}

.irs-disabled {
}
.btn_price{
    width: 100%;
    border-radius: 3px;
    background: #1abc9c;
    color: #fff;
    font-size: 17px;
    border:unset;
    box-shadow: 0 0 1px 1px #d6d6d6;
    padding: 10px 15px;
    /*position: absolute;*/
    /*right: 50%;*/
    /*transform: translateX(-25%);*/

}
.btn_price:hover{
    box-shadow: 0 0 2px 1px #6d6d6d;
}
*+.uk-hr, *+hr{
    margin-top: unset;
    margin-bottom: 5px;
}

/*end rang price*/

/*brand*/
.brand_slider{

    /*background: #fff;*/
    margin-top: 10px;
    /*box-shadow: 0 0 1px 1px #d6d6d6;*/
    border-radius: 5px;
}
.brand_slider>h3{
    margin-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    /*border-bottom: 2px solid #666;*/
    width: 80px;
}
.cart-brand
{
    padding: 10px;
    width: 50%;
    float: right;
}
.cart-brand>div>img{
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
    width: 100%!important;
    /*float: right!important;*/
    height: 100px!important;
}
.cart-brand:hover .img1
{
    transform: scale(1.1, 1.1);
}
.cart-brand:hover .img125{
    opacity: 0;
}
.cart-brand:hover .img2
{
    transform: scale(1.1, 1.1);
}
/*end brand*/
/*basket_page*/
.basket_page{
    background: #fff;
    box-shadow: 0 0 2px 1px  rgba(0,0,0,0.05);
    border-radius: 4px;
    padding: 10px 20px;
    margin-top: 5px;
    padding-top: 30px;
    margin-bottom: 10px;

}
.del{
    color: #a00e00;
}
.del:hover{
    color: #1abc9c;
}
tr>td>img{
    width: 100px;
    height: 90px;
}
.table-pic{
    width: 13%;
}
.table-name{
    width: 15%;
}
.width-model{
    width: 15%;
}
.width-num{
    width: 15%;
}
.width-price{
    width: 14%;
}
.width-del{
    width: 14%;
}
.uk-table th{
    text-align: center;
}
.uk-table td{
    vertical-align: middle;
    text-align: center;
}
.basket_table{
    position: relative;
    padding: 10px;
    box-shadow: 0 0 1px 1px  rgba(0,0,0,0.05);
    margin-top: 8px!important;
    width: 100%;

}
.basket_table>div>img{
    width: 90px ;height: 80px;
}
.model_tbl>span,.price_tbl>span{
    color: #550002;
}
.name_tbl>span,.price1_tbl>span{
    color: #550002;
}
.del_tbl{
    position: absolute;
    left: 5px;
    bottom: 5px;
    color:#a40004;
}
.del_tbl:hover{
    color: #1abc9c;
}
.price1_tbl{
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 0;
    margin-top: 5px;
}
.price_tbl
{
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 0;
    margin-top: 5px;
}
.name_pro>.model_tbl,
.name_pro>.name_tbl
.name_pro>.price_tbl
.name_pro>.price1_tbl
{
    margin-top: 10px;
    margin-bottom: 5px;
}
.del_tbl_mob{
    color: #a40004;
    margin-top: 10px;
}
.del_tbl_mob :hover{
    color: #1abc9c;
}
.allprice{
    border-top:  1px solid #666;
    border-bottom:  1px solid #666;
    padding: 10px;
}
.btn_basket{
    background: #1abc9c;
    color: #fff;
    text-align: center;
    padding: 8px 15px;
    border-radius: 3px;
    width: 135px;

    margin-top: 10px;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
@media (max-width: 500px)
{
    .btn_basket{
        text-align: center;
        background: #1abc9c;
        color: #fff;
        padding: 8px 18px;
        border-radius: 3px;
        width: 95px;
        /*transform: translateX(50%);*/
        margin-top: 10px;
        -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
        transition: all  0.3s;
    }
    .btn_basket_m{
        width: 118px!important;
    }
}
.btn_basket:hover{
    box-shadow: 0 0 2px 1px #6d6d6d;
    color: #fff;
}
.btn_bas{
    padding: 20px;
}

.send_type{
    box-shadow: 0 0 1px 1px  rgba(0,0,0,1);
    border-radius: 4px;
}
.col1{
    border-left: 2px solid #000!important;
}
.col2>img{
    width: 80px;
    height: 70px;
}
.col3{
    text-align: right!important;
}
.col4{
    border-right: 2px solid #000!important;
}
.post_link{
    color: #0409a4;
    border-bottom: 1px solid;
}
.post_link:hover
{
    color: #1abc9c;
}
.icon_bus{
    height: unset!important;
}

/*end basket*/

/*product single*/
div.stars {
    width: 270px;
    display: inline-block;
}
label.star {
    padding: 2px 2px!important;
}
label.star {
    float: right;
    padding: 10px;
    font-size: 13px;
    color: #444;
    transition: all .2s;
}
div.stars {
    width: 270px;
    display: inline-block;
}
input.star {
    display: none;
}
.coment{
    color: #0f0f0f;
}
.hart{
    font-size: 24px;
    color: red;
}
.price--line-through {

    background-image: repeating-linear-gradient(163deg, transparent 0%, transparent 48%, red 50%, transparent 52%, transparent 100%);
    font-size: 15px!important;
    font-weight: bold!important;
}
.sengel-discription{
    background-color: #ffffff;
    padding: 25px!important;
    direction: ltr;
}
.dis-border{
    border-bottom: 1px solid silver;margin-top: 20px;margin-bottom: 20px
}
.tab-titel a span{
    color: #999;

}
.tab-titel a {
    color: #999;
    font-size: 15px;
}
.tab-titel a:hover{
    color: #0f0f0f;
    /*font-size: 20px;*/
}
.selected{
    padding: 2px 15px;
    border-radius: 25px;
    border: none;
    background-color: #99cc96
}
.discript{
    padding: 25px!important;
}
.add-cart{
    font-family: IRANsans;float: left;margin-top: 20px;background: #249b25;border-radius: 50px;padding: 10px 25px;text-shadow: 0px 0px 0px #1ABC9C;color: white;font-weight: bold;
    font-size: 11px;
}
.data{
    font-size: 15px!important;margin-top: 10px;font-weight: bold!important;"
}
.dis1{
    font-size: 15px!important;font-weight: bold
}
.dis2{
    font-size: 15px!important;color: #145300
}
#gal1,#gal2{list-style: none}
#gal1 li,#gal2 li{
    border: 1px dotted #b7b7b7;
    padding: 5px;
    float: right;

}
#gal1 li img,#gal2 li img{
    width: 100px;
}
#gal1 li:hover,#gal2 li:hover{
    box-shadow: 1px 1px 2px 2px #6b6b6b;
}
.tabssec{
    background-color: #fff;
    margin-top: 25px;
    padding: 30px!important;
}
.description span, .description p, .description h1, .description h2, .description h3, .description h4, .description h5, .description h6 {
    font-family: 'iransans' !important;
}

.description p {
    text-align: justify !important;
}

.product-slider1{
    background-color: #ffffff;
    margin-top: 25px!important;
    padding: 20px!important;
}
.product-s{
    border: 1px solid #ebeced;
    border-radius: 9px;
    padding: 25px;
}
.titr-home {
    font-size: 13px!important;

}
.coment:hover{
    color: #1abc9c;
}
/*.titr-home {*/
/*padding: 0px 26px 0px 26px;*/
/*}*/
.titr-home {
    border-radius: 9px;
    font-size: 20px;
    float: right;
    width: 100%;
    background-color: #fff;
    direction: rtl;
    line-height: 38px;
    /*padding-right: 15px;*/
    text-align: right;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
.group-select{
    background: rgba(0,0,0,0.02);padding: 10px 10px!important;border-radius: 7px;margin-top: 5px!important;
}
.like-icon1 {
    position: unset!important;
    border: none;
    color: #8a8686;
    right: 7%;
    bottom: -23%;}
.fa-star{
    color: #ffe800;

}
.fa-star-half-alt{
    color: #ffe800;

}
.compar-icon{
    color: #666;
}
.compar-icon:hover{
    color: #1abc9c;
}
.compar-icon>i{
    font-size: 24px;
}
/*end product*/


/*start login*/
.box-login{
    box-shadow: 0 0 2px 2px  rgba(0,0,0,0.05);
    border-radius: 5px;
    margin-top: 15px!important;
    padding: 50px 35px!important;
    background: #fff;
}
.box-comparis{
    background: #fff;
    margin-bottom: 20px!important;
    border-radius: 7px;
    box-shadow: 0 0 2px 2px  rgba(0,0,0,0.05);
}
@media(max-width: 1000px)
{
    .comparis-tabl
    {
        /*min-width: 595px;*/
        overflow-x: auto;
    }
    /*.comparis-tabl>table{*/
        /*min-width: 600px;overflow: auto*/
    /*}*/
}
.text-login{
    border-radius: 5px;
}
.login-submit{

}
.reset-pass-login{
    margin: 5px 0 15px 0;
}
.reset-pass-login a{
    color: #0f0f0f;
}
/*start login*/


/*start user registr*/
.register{text-align: center}
.register i{font-size: 70px;margin-bottom: 10px}
.register span{color: #777;font-size: 13px; line-height: 0.3}
.register h2{line-height: 0.3;margin-top: 15px!important;font-size: 20px !important;}
.box-user-reg{
    box-shadow:  0 0 2px 1px rgba(0,0,0,0.05);
    /*border: 0.5px solid silver;*/
    border-radius: 5px;
    margin-top: 15px!important;
    padding: 35px!important;
}
.float-left{
    float: left;
}
.float-right{
    float: right;
}
.box-user-reg form div label {
    color: #98a3a9;
}
.box-user-reg form div label span {
    color: red;

    margin-right: 3px;

    font-size: 10px;

    text-decoration: unset !important;
}

.user-reg-text{

    width: 100%;

    border-radius: 3px;

    height: 35px;

    border: 1px solid #b9b6b6 !important;
}
.box-input-reg{
    margin-top: 15px!important;
}
abbr {

    color: red;
    margin-right: 3px;
    font-size: 17px;
    text-decoration: unset !important;
    font-family: IRANSans;

}
.box-user-reg form div select{

    width: 100%;

    border-radius: 3px;

    height: 35px;

    border: 1px solid #b9b6b6 !important;
    webkit-appearance: none;
}
.msg {

    background: #ff5853 !important;
    padding: 3px 10px !important;
    color: black !important;
    font-size: 12px;

}
/*start user registr*/

/*start news*/
.div_all {
    padding: 15px 10px;
    direction: rtl;
    margin-top: 10px!important;
}
.all {
    border: 0.5px solid silver;
    padding: 5px;
}
.div_titr {
    height: 45px;
    line-height: 45px;
    text-align: center;
    background: rgba(0,0,0,0.03);
}
.div_titr > a {
    font-size: 15px !important;
}
.pull-right {
    float: right;
}
.w-100 {
    width: 100% !important;
}
.img1 {
    width: 100%;
    height: 330px;
}
.news-box{
    margin-top: 25px!important;
    padding: 30px;
}
.div_text {
    margin-top: 15px;
    height: 30px;
}
.nwes_a {
    background: transparent;
    border: 1px solid #1ABC9C;
    color: #1ABC9C;
    border-radius: 9px;
    padding: 4px 10px;
    padding-left: 10px;
    font-weight: bold;
    position: relative;
    padding-left: 19px;
    float: left;
    bottom: 28px;
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.nwes_a:hover{
    box-shadow: 0 0 2px 1px  rgba(0,0,0,0.05);
    color: #1ABC9C!important;
}
.text_news_div{
    text-align: justify;
}
.div_titr a {
    color: #444;
}
.all{
    -webkit-transition: all  0.3s; /* For Safari 3.1 to 6.0 */
    transition: all  0.3s;
}
.all:hover{
    box-shadow: 0 0 2px 2px  rgba(0,0,0,0.05);
    border-radius: 6px;
    transform: translateY(-5px);
}
.news-text{
    font-size: 16px;
    text-align: justify;
    line-height: 1.9;

    padding: 15px;
}
/*end news*/
/*start comparison*/
.box-comparis{
    border-radius: 9px;
    box-shadow: 0 0 2px 2px  rgba(0,0,0,0.05);
    margin: 15px 0px!important;
    padding: 25px 45px!important;
    background-color: #fff;
}
@media (max-width:500px) {
    .box-comparis{

        padding: 5px 5px!important;

    }
}
.compar_tablet-img{
    width: 100px;
    height: 100px;
}
.bascet-comparis{
    text-decoration: none;

    border: 1px solid #1abc9c;

    border-radius: 9px;

    padding: 5px;

    color: #1abc9c;

    font-size: 12px;
}
.bascet-comparis:hover{
    box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .17);
    color:#1abc9c ;
}
.bastet-delet{
    color: red;
}
.bastet-delet:hover
{
    color: #1abc9c;
}
.titel-comparis{
    border-bottom: 1px solid #eeeff1;
}
input[type=text]{
    background: white!important;
}
/*end comparison*/

/*provider*/
@media (min-width: 1200px)
{

    .uk-grid{
        padding-left: unset;
        margin-left: unset;
        margin-right: unset;
    }
    .uk-grid>*{
        padding-right: 5px;
        padding-left: 5px;
    }
    *+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {
        margin-top: 0px;
    }

}
.uk-grid{
    padding-left: unset;
    margin-left: unset;
    margin-right: unset;
}
.uk-grid>*{
    padding-right: 5px;
    padding-left: 5px;
}
*+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {
    margin-top: 0px;
}
/*end ukgrid*/
/*start navbar*/
.nav-bar{
    height: 40px;
    border-bottom: 1px solid #f1f1f1;
    box-shadow: 0 0 7px 5px rgba(0, 0, 0, .02);
    background-color: #f8f9fa !important;

}.nav-bar-m{
     height: 40px;
     border-bottom: 1px solid #f1f1f1;
     box-shadow: 0 0 7px 5px rgba(0, 0, 0, .02);
     background-color: #f8f9fa !important;

 }
.nav-bar .uk-navbar-left{
    margin: -20px auto  ;
}.nav-bar-m .uk-navbar-left{
     margin: -20px 0px  ;
 }
.ul-nav li a{
    color: #0f0f0f !important;
    font-family: iransans;
    font-size: 16px;
}

/*end navbar*/
.box-right{
    padding-left:0px;
}
.right-culom{

    background-color: #fff;
    border: 1px solid #ebeced;
    -ms-border-radius: 4px;
    border-radius: 9px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
    margin-top: 5px;
    text-align: center;
    line-height: 3;
}
.titr-home {
    font-size: 17px!important;
    padding: 20px 25px 13px 25px!important;
    padding: 0px 26px 0px 26px;
}
.green-btn{
    background-color: #28a745;
    color: #fff;
    padding: 4px 10px;
    border-radius: 5px;
    font-size: 13px;
    text-decoration: none;
    margin: 5px;
}

.red-btn{
    background-color: #f86f2f;
    color: #fff;
    padding: 0 5px;
    border-radius: 5px;
    font-size: 13px;
    text-decoration: none;
    margin: 5px;
}
.red-btn1{
    padding: 5px;
    color: red!important;
    background: unset;
    border: unset;
}
.red-btn1:hover{
    color: #1ABC9C!important;
}
.green-btn1{
    padding: 5px;
    color: #666!important;
}
.green-btn1:hover{

    color: #1ABC9C!important;
}
.green-btn:hover{
    background-color: #1ABC9C;
    color: #fff!important;
    box-shadow: 3px 2px 5px 0px #6b6b6b;
    text-decoration: none;
}
.red-btn:hover{
    background-color: #bc491c;
    color: #fff!important;
    box-shadow: 3px 2px 5px 0px #6b6b6b;
    text-decoration: none;
}
/*start continer*/
.cont-img{
   box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);
    padding: 15px;
    border-radius: 3px;
    max-height: 205px;
    height: 205px;
    margin: 5px;
    background: #fff;
}
.cont-box{
    padding: 0!important;
    margin: 0px;
}
.cont-form{
    border-radius: 3px;
    border-color: #ececec;
    box-shadow: 0 0 4px 2px rgba(0, 0, 0, .02);
    margin: 10px 3px;

    border: 1px solid rgba(0,0,0,.125);
}
.cont-form-header{
    color: #777;
    border-color: #f1f1f1;
    background-color: #fbfbfb;
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
}
.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}
.cont-form-body{
    padding: 15px;
    background: #fff;
}
.cont-alert{
    background-color: red;
    text-align: center;
    font-size: 15px;
    color: #fff;
    padding: 10px;
    border-radius: 5px;
}
.box-input {
    padding: 10px 0;
}
.box-input label {
    float: right;
    width: 30%;
    font-family: iransans;
    position: relative;
    color: #98a3a9;

}
.input-panel{
    background-color: transparent;
    border: 1px solid #b9b6b6 !important;
    border-radius: 35px;
    color: #2c2c2c;
    line-height: normal;
    font-size: .8571em;
    width: 70%;
    padding: 8px;
    -webkit-appearance: none;
}
.input-panel1{
    background-color: transparent;
    border: 1px solid #b9b6b6 !important;
    border-radius: 35px;
    color: #2c2c2c;
    line-height: normal;
    font-size: .8571em;
    width: 100px;
    padding: 3px;
    -webkit-appearance: none;
}


/*end continer*/


/*start maseg*/
.text-btn{
    border: unset;
    background-color: unset;
    color: blue;
}
abbr{color: red}
.maseg-box input{
    width: 100%;
    height: 40px;
}
.maseg-box textarea{
    width: 100%;
}
.close-btn{
    background-color: #f0506e;
    color: #fff;
    padding: 8px 30px;
    font-size: 13px;
    text-decoration: none;
    margin: 5px;
}
.send-btn{
    background-color: #1e87f0;
    color: #fff;
    padding: 8px 30px;
    font-size: 13px;
    text-decoration: none;
    margin: 5px;
}
/*end maseg*/
/*start info*/
.me-info{
    border: 1px solid black;
    width: 100%;
}
.me-info td{
    border: 1px solid #0f0f0f;
    border: 1px solid #0f0f0f;
    line-height: 2;
    padding: 15px;
}
.uk-grid-margin1{
    margin-top: 25px!important;
}
/*end info*/


/*end provider*/

/*karbar*/
/*start col right*/
.col-r .hade{
    height: 60px;
    background: rgba(0,0,0,0.04)

}
.hade1{
    height: 60px;
    background: rgba(0,0,0,0.04);
    line-height: 60px;
    text-align: center;
    margin: 3px 3px 5px 3px;


}
.p_name>p:first-child{
    font-size: 14px!important;
}
.p_name>p>span:last-child
{
    margin-right: 3px;
}
.hade-img {
    border-radius: 50%;
    width: 85px;
    height: 70px;
    /*margin-top: 30px;*/
    position: absolute;
    right: 50%;
    transform: translateX(50%);
    top: 20px;
}
.colr-box{
    position: relative;
    background-color: #fff;
    padding-right:unset!important; ;
    padding-left:unset!important; ;
    margin: 15px 0;
}
.col-r-box>p{
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    margin-top: 35px!important;
    margin-bottom: 10px;
    width: 100%;
}
.col-r-box{
    box-shadow: 0 0 2px 1px  rgba(0,0,0,0.05);
    /* width: 100%; */
    margin-bottom: 10px;
    background: white;

}
.col-r-box>a{
    padding-top: 10px;
}
.col-r-box>a>p{
    margin-top: 0px!important;
}
.col-r-box .menu {
    width: 100%;
    margin: 3px 3px 0 3px;
    text-align: right;
    padding: 6px 20px;
}
.hade1>p {
    font-size: 15px;
    font-weight: bold;
}
/*end col right*/

/*start contant*/
.box-content{
    background-color: #fff;
    padding: 3px 3px 8px 3px;
    margin-top: 15px;
    box-shadow: 0 0 1px 1px  rgba(0,0,0,0.05);
}
.hade2{
    height: 60px;
    background: rgba(0,0,0,0.04);
    line-height: 60px;
    text-align: center;
}
.p_c {
    width: 100%;
    text-align: right;
    padding: 10px 5px;
    margin-bottom: -40px;
    margin-top: 20px;
    /*border-color: rgba(0,0,0,0.04)!important;*/
    border-collapse: collapse;
}
.a_b {
    padding: 10px;
    border: 1px solid rgba(0,0,0,0.04)!important;;
}
.a_a{
    padding: 15px;
    text-align: center;
    color: #1e87f0;
    border: 1px solid rgba(0,0,0,0.04)!important;;
}
.order-table th {
    color: white!important;
    /*text-align: center!important;*/
    font-size: 13px!important;
    font-weight: bold!important;
}
.order-table thead{
    background-color: #38659d;
}
.order-ok{
    color: green;
    font-weight: bold;
}
.order-no{
    color: red;
    font-weight: bold;
}
.box-content-body{
    height: 480px;
    overflow-y: auto;
    padding: 10px 70px;
}
@media (max-width: 700px)
{
    .box-content-body{
        height: 480px;
        overflow-y: auto;
        padding: 10px 5px;
    }
}
.box-content-body form{line-height: 2}
.active_user_panel{
    background: #1abc9c;
    color: #fff;
}
/*endcontant*/
/*end karbar*/
#to_top{
    background: rgba(55,117,58,0.58);
    padding: 10px;
    color: #fff;
    border-radius: 3px;
    position: fixed;
    right: 25px;
    bottom: -100px;
    transition: top 1s;
}
.fixed_to_top:hover,.fixed_to_top:active{
    color: white;
}
.uk-accordion-title{
    padding-right: 15px;
    border-bottom: 1px solid rgba(0,0,0,0.1);
    line-height:2;
    font-size: 15px;
}
.uk-accordion-title::before
{
    height: 2em;
}
.uk-accordion-content{
    margin-top: 0;
}
@media (max-width: 500px)
{
    .box-login{
        box-shadow: unset;
        padding:15px 5px!important;
    }
    .box-user-reg{
        box-shadow: unset;
        padding:15px 5px!important;
    }
}
.titr_hhh>b,.titr_hhh2{
    font-size: 17px;
}
@media (min-width:1150px) {
    .titr_hhh{
        width: 12%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh1{
        width: 85%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
    .titr_hhh2{
        width: 20%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh3{
        width: 78%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
}
@media (max-width:1150px) {
    .titr_hhh{
        width: 15%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh1{
        width: 83%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
    .titr_hhh2{
        width: 25%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh3{
        width: 73%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
}
@media (max-width:950px) {
    .titr_hhh{
        width: 19%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh1{
        width: 78%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
    .titr_hhh2{
        width: 30%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh3{
        width: 65%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
}
@media (max-width:650px) {
    .titr_hhh{
        width: 25%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh1{
        width: 70%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
    .titr_hhh2{
        width: 35%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh3{
        width: 55%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
}
@media (max-width:500px) {
    .titr_hhh{
        width: 30%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh1{
        width: 65%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
    .titr_hhh2{
        width: 45%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh3{
        width: 45%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
}
@media (max-width:380px) {
    .titr_hhh{
        width: 36%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh1{
        width: 55%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
    .titr_hhh2{
        width: 45%;
        float: right;
        border-bottom: 1px solid #1abc9c;
        padding-bottom: 5px;
        margin-left: 7px;
    }
    .titr_hhh3{
        width: 45%;
        border-bottom: 1px solid rgba(0,0,0,0.3);
        float: left;
        padding-bottom: 28px;
    }
}
@media(max-width: 768px)
{
    .col2{
        width: 15%;
    }
}
@media(max-width: 600px)
{

    .col2{
        width: 15%;
    }
    .col2>img{
        width: 35px;
        height: 35px;
    }
    .uk-alert-danger>h4{
        font-size: 14px;
    }
}
@media(max-width: 400px)
{

    .col2{
        width: 20%;
    }
    .col2>img{
        width: 20px;
        height: 20px;
    }
    .uk-alert-danger>h4{
        font-size: 14px;
    }
}

@media (min-width: 1150px) {
    .icon_div{
        padding: 5px;
        background: #1abc9c;
        height: 130px;
        width: 130px;
        line-height: 15px;
        border-radius: 50%;
    }
    .icon_div>p{
        font-size: 15px;
        color: white;
        margin-top: 20px;
    }
    .icon_pp>i{
        font-size: 40px;
        color: white;
    }
    .class_tel{
        margin-top: 130px!important;
    }
}
@media (max-width: 1150px) {
    .icon_div{
        padding: 5px;
        background: #1abc9c;
        height: 110px;
        width: 110px;
        line-height: 15px;
        border-radius: 50%;
    }
    .icon_div>p{
        font-size: 14px;
        color: white;
        margin-top: 20px;
    }
    .icon_pp>i{
        font-size: 35px;
        color: white;
    }
    .class_tel{
        margin-top: 130px!important;
    }
}
@media (max-width: 750px) {
    .icon_div{
        padding: 5px;
        background: #1abc9c;
        height: 90px;
        width: 90px;

        border-radius: 50%;
    }
    .icon_div>p{
        font-size: 12px;
        color: white;
        margin-top: 10px;
    }
    .icon_pp>i{
        font-size: 25px;
        color: white;
    }
    .class_tel{
        margin-top: 130px!important;
    }
}
@media (max-width: 520px) {
    .icon_div{
        padding: 5px;
        background: #1abc9c;
        height: 50px;
        width: 50px;

        border-radius: 50%;
    }
    .icon_div>p{
        font-size: 9px;
        color: white;
        margin-top: 4px;
    }
    .icon_pp>i{
        font-size: 30px;
        color: white;
    }
    .class_tel{
        margin-top: 80px!important;
    }
}
.icon_div:hover{
    box-shadow: 0 0 2px 1px rgba(0,0,0,0.3);

}
.call_a>i{
    font-size: 20px;
}
.call_a:hover
{
    color: #1abc9c!important;
}

.m_top_mini{
    margin-top: -35px!important;
}
.level_1,.level_2,.level_3,.level_4{
    padding-left: 0!important;
    padding-right: 0!important;
}
.level_1>.level
{
    border: 2px solid #666;
    border-radius: 50%;
    font-size: 20px;
    font-weight: bold;
    padding: 3px 16px;
    background: #fff;
}
.level_1>.level_text
{
    margin-top: 15px!important;
    margin-bottom: 20px;
    font-size: 17px;
    font-weight: bold;
}
.level_1>.active_level
{
    background: #1abc9c;
    border: 2px solid #fff;
    box-shadow: 0 0 1px 1px #666;
    color: #fff;
    position: relative;
    top: -22px;
}
.level_2>.level
{
    border: 2px solid #666;
    border-radius: 50%;
    font-size: 20px;
    font-weight: bold;
    padding: 3px 15px;
    background: #fff;
}
.level_2>.level_text
{
    margin-top: 15px!important;
    margin-bottom: 20px;
    font-size: 17px;
    font-weight: bold;
}
.level_2>.active_level
{
    background: #1abc9c;
    border: 2px solid #fff;
    box-shadow: 0 0 1px 1px #666;
    color: #fff;
    position: relative;
    top: -22px;
}
.level_3>.level
{
    border: 2px solid #666;
    border-radius: 50%;
    font-size: 20px;
    font-weight: bold;
    padding: 3px 14px;
    background: #fff;
}
.level_3>.level_text
{
    margin-top: 15px!important;
    margin-bottom: 20px;
    font-size: 17px;
    font-weight: bold;
}
.level_3>.active_level
{
    background: #1abc9c;
    border: 2px solid #fff;
    box-shadow: 0 0 1px 1px #666;
    color: #fff;
    position: relative;
    top: -22px;
}
.level_4>.level
{
    border: 2px solid #666;
    border-radius: 50%;
    font-size: 20px;
    font-weight: bold;
    padding: 3px 14px;
    background: #fff;
}
.level_4>.level_text
{
    margin-top: 15px!important;
    margin-bottom: 20px;
    font-size: 17px;
    font-weight: bold;
}
.level_4>.active_level
{
    background: #1abc9c;
    border: 2px solid #fff;
    box-shadow: 0 0 1px 1px #666;
    color: #fff;
    position: relative;
    top: -22px;
}
.active_border{
    border-bottom: 2px solid #1abc9c;
    position: relative;
    top: 13px;
}
.btn_basket2{
    padding: 8.5px 15px;
    position: relative;
    top: 1px;
}
@media (max-width: 650px) {
    .level_1>.level_text
    {
        margin-top: 15px!important;
        margin-bottom: 20px;
        font-size: 13px;
        font-weight: 400;
    }
    .level_2>.level_text
    {
        margin-top: 15px!important;
        margin-bottom: 20px;
        font-size: 13px;
        font-weight: 400;
    }
    .level_3>.level_text
    {
        margin-top: 15px!important;
        margin-bottom: 20px;
        font-size: 13px;
        font-weight: 400;
    }
    .level_4>.level_text
    {
        margin-top: 15px!important;
        margin-bottom: 20px;
        font-size: 13px;
        font-weight: 400;
    }
    .m_top15600{
        margin-top: 15px!important;
    }
    .m_top12600{
        margin-top: 12px!important;
    }
}
.pos_top{
    position: relative;
    top: -22px;
}


