﻿
@font-face { font-family: 'Yekan'; src: url('fonts/YekanWeb-Regular.eot'); src: local('b YekanWeb-Regular'), url('fonts/YekanWeb-Regular.eot?#') format('eot'), url('fonts/YekanWeb-Regular.woff') format('woff'), url('fonts/YekanWeb-Regular.ttf') format('truetype'), url('BYekan.svg') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'BYekan'; src: url('fonts/BYekan.eot'); src: local('b BYekan'), url('fonts/BYekan.eot?#') format('eot'), url('fonts/BYekan.woff') format('woff'), url('fonts/BYekan.ttf') format('truetype'), url('BYekan.svg') format('svg'); font-weight: normal; font-style: normal; }
/*@font-face { font-family: 'Nazanin'; src: url('fonts/bnazanb.eot'); src: local('b bnazanb'), url('fonts/bnazanb.eot?#') format('eot'), url('fonts/bnazanb.woff') format('woff'), url('fonts/bnazanb.ttf') format('truetype'), url('bnazanb.svg') format('svg'); font-weight: normal; font-style: normal; }*/

@font-face { font-family: 'corel'; src: url('fonts/coreldesign.ttf'); }

body { font-family: Yekan; font-size: 10pt; color: #000; background-color: #e7e7e7;  }
img { border: 0px; }
a { text-decoration: none; color: #000; }
    a:hover { text-decoration: none; color: #444; }

.clearBoth { clear: both; content: "."; display: block; visibility: hidden; }
.page-header { text-align: center; font-size: 14pt; margin: 0px 0px 10px 0px !important;padding:10px;background-color:#0996B2;color:#fff }
    .page-header h1 { font-size: 14pt; text-align: right; }
.h_title { float: right; }
.h_loader { float: left; font-size: 12pt; color: #aaa; padding-top:5px; }

.well { background-color: #fff !important; -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 4px rgba(0, 0, 0, .05);padding:0 }
.left-row { text-align: left; margin: 10px; }

.form-group { font-size: 90%; }
    .form-group div { margin-bottom: 12px !important; }
.Drop { max-width: 270px; background-color: transparent; position: relative; height: 40px; }
.txtBox { max-width: 270px; background-color: transparent; position: relative; }
.muti-txtBox { max-width: 500px; }

.validation-error { position: absolute; font-family: Tahoma; font-size: 8pt !important; max-width: 270px; text-align: left; top: 0; background-color: #ffd6d6; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; }

.btn-default { background-color: #D9D5F3 !important;  border-color: #CECAED !important; color:#373359 !important; transition:all 0.7s; -o-transition:all 0.7s; -ms-transition:all 0.7s; -weblit-transition:all 0.7s;-moz-transition:all 0.7s;}
    .btn-default:hover {  background-color:#D0CCEF !important; }
.btn-success { background-color: #2d51b7 !important; border-color: #2d51b7 !important; border-radius:3px !important; -ms-border-radius:3px !important }
.btn-danger { font-style: normal; font-family:Yekan}
.alert-success { font-size: 12pt; }
.main-container { width:100%;  max-width: 1200px; margin: 0 auto; }


.top-line-first { background-color: #9297A3;   }
    .top-line-first #Tel { font-size: 15pt; color: #eee; font-family: BYekan; float: left; }
        .top-line-first #Tel .fa { color: #eee; font-size: 10pt; }
    .top-line-first ul { padding-right: 0px !important; text-align: right; padding-top: 4px; }
        .top-line-first ul li { display: inline-block; padding-left: 10px; }
            .top-line-first ul li .fa { font-size: 5pt; color: #fff; padding-left: 3px; }
            .top-line-first ul li a {font-size: 10pt; color: #eee; }
                .top-line-first ul li a:hover { color: #fff; }

.top-line-second {  background-color: #0996b2; padding: 5px; min-height:34px; color:#fff }
    .top-line-second a { color:#fff }
    .top-line-second .left {  text-align:left;  }
        .top-line-second .left img { padding-left:5px; max-width:30px;}

/*#header-bar { padding: 10px 0px 0px 0px;  }
    #header-bar .header-bar-right { text-align: right; }
    #header-bar .header-bar-left { text-align: left; }
    #header-bar .header-bar-right #date { direction: ltr; font-size: 8pt; font-family: Tahoma; color: #888; padding-bottom: 10px; }
    #header-bar .header-bar-left #logo { padding: 10px; }*/

#logo { padding: 5px; text-align:left }
#site-title { padding:5px; }

.sm-value-p { display:block; display:inline }
.sm-value-m { display:none !important; display:inline }

/*#cart-bar {  }
.cart-bar-right { float: right; padding:3px 10px 0px 0px }
.cart-bar-left { float: right; padding:3px 10px 0px 20px }*/
/*.smal-cart { margin: 0 auto; }
    .smal-cart:hover { color: #000; }
    .smal-cart .sm-right { float: right; }
    .smal-cart .sm-left { float: left; }*/
        .smal-cart .sm-count {font-family: BYekan; }
.sm-title { font-size: 12pt; color: #4a690d; }

#cart-bar .glyphicon { color: #0996b2; font-size: 10pt; padding-left: 5px; background-color: #eee; padding: 5px; margin-left: 3px; border-radius: 50%; }
.smal-cart .sm-left .sm-count { padding-top: 6px; cursor: pointer; }
.sm-cart-btn { padding-top: 5px; margin-top: 10px; border-top: 1px solid rgba(0, 0, 0, .06); }
    .sm-cart-btn a:hover { background-color: #fff !important; }

.dropdown-menu { left: 0px; top: 50px; }
.wellcom-dropdownu-menu { top: 30px; z-index: 3000; }
    .wellcom-dropdownu-menu li { padding: 3px; text-align: right; }
        .wellcom-dropdownu-menu li a { padding: 3px !important; }
.login-dropdownu-menu { top: 30px; z-index: 3000; max-width: 300px; }
    .login-dropdownu-menu li { color:#444 }

/*.login-row { padding: 25px 10px 10px 10px; margin: 0 auto; }
    .login-row .btn { width: 48%; }
    .login-row .btn-default { margin-left: 2%; }*/

.wellcom-well { padding-top: 10px; width: 100%; cursor: pointer; text-align: center; }
    .wellcom-well .fa { color: #aaa; padding-left: 5px; }
    .wellcom-well .fa-user { color: #73a319; font-size: 12pt; }
    .wellcom-well > div { padding: 5px; text-align: right; }
        .wellcom-well > div:hover { background-color: #eee; border-radius: 5px; }
        .wellcom-well  span { color: #E2382B; }

#video-bar { padding: 35px 0px 20px 0px; font-size:130%;  text-align:center; }
    #video-bar img { max-width:35px; }

#search-bar { padding: 5px 0px 10px 0px; max-width: 500px; }
.Search-txt { border-left: 0px; width: 100%; }
.Search-drop { background-color: transparent; border: 0px; max-width: 80px; font-family: 8.5pt; appearance: none; -webkit-appearance: none; -moz-appearance: none; }
.Search-drop-addon { padding: 0px 6px 0px 6px !important; background-color: #fff !important; min-width: 100px; }
.Search-btn-addon { background-color: #2D51B7 !important; border-color: #646569 !important; max-width: 31px; padding-right: 0px !important; }
    .Search-btn-addon .glyphicon { color: #fff; }

.Search-result { width: 97%; display: none; box-shadow: 0px 0px 2px #444; -webkit-box-shadow: 0px 0px 2px #444; -ms-box-shadow: 0px 0px 2px #444; position: absolute; background-color: White; z-index: 5000; }
    .Search-result .searchItem { width: 100%; text-align: right; border-bottom: 1px solid rgba(0, 0, 0, .05); transition: all 0.4s; -ms-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.8s; -webkit-transition: all 0.4s; }
        .Search-result .searchItem:hover { background-color: #ecfae3; color: #3b530c; }
    .Search-result img { width: 45px; height: 45px; padding: 2px; }
.search-list { padding: 5px; }
    .search-list .fa { color: #5c8312; padding-left: 7px; }

#spec-bar { margin-top: 10px; }
#content-bar { /*margin-top: 10px;*/ }
#sevices-bar {  background-color:#E2E3E5; margin-bottom:10px; padding:5px }
    #sevices-bar img { background-color:#fff; padding:5px; border-radius:50%; margin-left:5px; margin-bottom:5px;}
    #sevices-bar .sm-value-m { font-size:10pt !important;  }
.product-well { float: right;min-height:580px; background-color: #fff; text-align: center; margin: 0 auto; border: 1px solid #ddd; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);  margin-bottom:10px; width:100%;padding:10px }
    .product-well .p-title2 { font-size: 11pt; padding: 7px; color: #000; width: 97%; height: 255px; }
    .product-well .p-price { font-size: 13pt; padding: 7px; /*background-color: #f3f3f3; border-top: 1px solid #e3e3e3;*/ color: #484c57; font-family: BYekan; }
    .product-well .p-discount { text-decoration: line-through; color: #666; font-size: 10pt; font-family: BYekan; }

.view { width: 97%;   float: right; overflow: hidden; position: relative; text-align: center; cursor: default; color: #fff; margin: 6px; font-family: Yekan; font-size: 10pt; }
    .view .mask, .view .content { width: 97%; height: 190px; position: absolute; overflow: hidden; top: 0; }
    .view img { display: block;  max-height: 390px; position: relative; margin: auto;}
    .view .p-title { text-transform: uppercase; position: relative; font-size: 12pt; padding: 40px 5px 5px 5px;  }
    .view .p-compare { text-align: left; }
        .view .p-compare .fa { background-color: #eee; width: 30px; height: 30px; padding-top: 7px; padding-left: 7px; }
    .view .p-count .form-control { width: 100%; text-align: center; background: rgba(255, 255, 255, 0.7); height: 35px; margin: 10px auto; border-radius: 0px !important; }
    .view .p-cart { bottom: 0px; }
        .view .p-cart .btn { width: 70%; border-radius: 0px !important; margin-top:10px; }

.view-third img {   -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; transition: all 0.2s ease-in; }
.view-third .mask {  background-color: rgba(248,131,85,0.5); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.3s ease-in 0.4s; -moz-transition: all 0.3s ease-in 0.4s; -o-transition: all 0.3s ease-in 0.4s; -ms-transition: all 0.3s ease-in 0.4s; transition: all 0.3s ease-in 0.4s;}
.view-third .p-title { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: scale(10); -moz-transform: scale(10); -o-transform: scale(10); -ms-transform: scale(10); transform: scale(10); -webkit-transition: all 0.3s ease-in-out 0.2s; -moz-transition: all 0.3s ease-in-out 0.2s; -o-transition: all 0.3s ease-in-out 0.2s; -ms-transition: all 0.3s ease-in-out 0.2s; transition: all 0.3s ease-in-out 0.2s; }
.view-third .p-price, .p-count { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: scale(10); -moz-transform: scale(10); -o-transform: scale(10); -ms-transform: scale(10); transform: scale(10); -webkit-transition: all 0.3s ease-in-out 0.2s; -moz-transition: all 0.3s ease-in-out 0.2s; -o-transition: all 0.3s ease-in-out 0.2s; -ms-transition: all 0.3s ease-in-out 0.2s; transition: all 0.3s ease-in-out 0.2s; }
.view-third .p-count { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: scale(10); -moz-transform: scale(10); -o-transform: scale(10); -ms-transform: scale(10); transform: scale(10); -webkit-transition: all 0.3s ease-in-out 0.2s; -moz-transition: all 0.3s ease-in-out 0.2s; -o-transition: all 0.3s ease-in-out 0.2s; -ms-transition: all 0.3s ease-in-out 0.2s; transition: all 0.3s ease-in-out 0.2s; }
.view-third .p-cart { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: scale(10); -moz-transform: scale(10); -o-transform: scale(10); -ms-transform: scale(10); transform: scale(10); -webkit-transition: all 0.3s ease-in-out 0.2s; -moz-transition: all 0.3s ease-in-out 0.2s; -o-transition: all 0.3s ease-in-out 0.2s; -ms-transition: all 0.3s ease-in-out 0.2s; transition: all 0.3s ease-in-out 0.2s; }
.view-third:hover .mask {  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; -ms-transition-delay: 0s; transition-delay: 0s;  }
.view-third:hover .p-title { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s; -ms-transition-delay: 0.2s; transition-delay: 0.2s;  }
.view-third:hover .p-price {  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s;  }
.view-third:hover .p-count {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s; }
.view-third:hover .p-cart {  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s; -ms-transition-delay: 0.5s; transition-delay: 0.5s; }

.modal { top: 20px !important; }
.modal-open .modal { overflow-y: hidden !important; }
.image-gallery { font-size: 12pt; }


.Footer {
    width: 100%;
    border-top: 1px solid #fff;
    background-color: #0996B2;
 
    min-height: 200px;
    padding-bottom: 30px;
}

    .Footer .Footer-header {
        font-size: 13pt;
        padding: 15px;
        color: #fefefe;
    }

    .Footer .Footer-split {
        border-top: 1px solid #020c1e;
        border-bottom: 1px solid #4f7dcf;
    }

    .Footer .Footer-content {
        font-size: 10pt;
        font-family: corel;
        padding: 7px;
        color: #efefef;
        line-height: 30px;
    }

        .Footer .Footer-content .cate-link {
            float: right;
            width: 49%;
        }

        .Footer .Footer-content a {
            color: #fefefe;
            transition: all 0.7s;
            -webkit-transition: all 0.7s;
        }

            .Footer .Footer-content a:hover {
                color: #99cf32;
            }

        .Footer .Footer-content .fa {
            width: 26px;
            height: 26px;
            padding-right: 6px;
            padding-top: 5px;
            margin: 0 auto;
            background-color: #ccc;
            border-radius: 50%;
            font-size: 12pt;
            margin-left: 7px;
            margin-bottom: 15px;
            color: #646871;
        }

        .Footer .Footer-content .add {
            padding-right: 9px;
        }

        .Footer .Footer-content .mail {
            padding-right: 5px;
        }

        .Footer .Footer-content .glyphicon {
            color: #ccc;
            font-size: 8pt;
        }

        .Footer .Footer-content .txtBox {
            background-color: #ccc;
        }

        .Footer .Footer-content .alert-success {
            font-size: 10pt;
        }

.Statistic {  padding:7px;  background-color:#000000; color:#b6bac4; }
    .Statistic .fa { color:#b6bac4; padding-left:7px; }


.product-details { padding-bottom:25px; padding-bottom:10px; }
    .product-details #mainImg img{ max-height:230px; margin:0 auto; }
.product-details .description { font-family:Yekan !important; text-align:right; direction:rtl; }
    .product-details .description ul li { padding-right:25px;}
    .product-details .description p {padding-right:20px !important; }
.product-details .description span { font-family:Yekan !important; font-size:10pt !important; }
.product-details #price { font-size: 14pt; color:#5c8312; padding-top:20px; font-family:BYekan }
.product-details #cart { float:left }
.product-details .more-img { padding-top:5px; }
    .product-details .more-img ul { padding: 0 0 0 0; margin: 0 0 0 0; }
.product-details .more-img ul li {  list-style: none; }
    .product-details .more-img ul li { cursor: pointer; }

.product-details .table {  margin-top:10px;}
.product-details .table .title { width:30%; background-color:#eee }
.product-details .table .value { width:70%; }

.modal-product .modal-header { border-bottom:0px; padding:5px; }
.modal-product .next { position:absolute; top:45%; left:0; color: #aaa;  }
.modal-product .previous { position:absolute; top:45%; right:0;  color: #aaa; }
.modal-product img { margin:0 auto; }


.page-header .comment { padding-top: 25px; float: right; }

.back { text-align: left; }
    .back .fa { color: #aaa; }
        .back .fa:hover { color: #888; }

.well-Cm { margin-top: 7%; }
.Cm { width: 100%; line-height: 23px; -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, .09); box-shadow: inset 0 1px 4px rgba(0, 0, 0, .09); background-color: #fcfcf0; margin-bottom: 5px; border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 12px; }
    .Cm .Cm-title { color: #415b0e; font-size: 12pt; }
    .Cm .Cm-description { color: #777; text-align: justify; font-size: 10pt; }
    .Cm .Cm-date { font-family: Tahoma; font-size: 8pt; color: #888; float: right; }
    .Cm .Cm-score { color: #888; float: left; }
        .Cm .Cm-score .fa-minus-circle { color: #f15858; padding-left: 10px; }
        .Cm .Cm-score .fa-plus-circle { color: #8cad4e; }


.currentLable { font-family: Yekan; font-size: 12pt; padding: 2px 5px 2px 5px; color: #c6661e; border: 1px solid #c6661e; }
.numeric { font-family: Yekan; font-size: 12pt; width: 10px; color: #666; padding: 2px 5px 2px 5px; }


.cart-tbl td { text-align: center; }
.cart-tbl .success { background-color: #eaeaea !important; }
.cart-tbl .fa { padding: 0px 6px 0px 6px !important; font-size: 16pt; }
.cart-tbl .fa-minus-circle { color: #f15858 !important; }
.cart-tbl .fa-plus-circle { color: #8cad4e !important; }
.cart-tbl .fa-trash-o { color: #888; }

.cart-pay { padding-bottom: 25px; }
    .cart-pay > div { padding: 15px 30px 15px 15px; color: #444; font-size: 10pt; text-align: justify; }
    .cart-pay .title { font-size: 12pt; color: #000; }


.factor-tbl { max-width: 700px; margin: 0 auto; }
    .factor-tbl .success { background-color: #bbb !important; color: #fff; text-align: center; }
    .factor-tbl .price { background-color: #efefef; }
    .factor-tbl .price-total { font-size: 12pt; }
    .factor-tbl span { color: #000; }
    .factor-tbl .title { float: right; padding: 4px 10px 4px 4px; }
    .factor-tbl .value { float: right; padding: 3px; padding: 4px 10px 4px 4px; }
    .factor-tbl .recieve-time { padding: 10px; text-align: center; font-size: 12pt; }
#followCode { font-size: 15pt; font-weight: 600; }

.enamad img { width: 100%; }


#compare-tbl { width: 100%; }
    #compare-tbl [class^='compare-'] { padding: 7px; text-align: center; }
    #compare-tbl .compare-title { width: 10%; background-color: #eee; }
    #compare-tbl .compare-item { width: 30%; }
        #compare-tbl .compare-item img { max-width: 150px; }
        #compare-tbl .compare-item .fa-remove { color: #f14040; }



.table-hover .head { background-color: #7fb24d; color: white; }
.table-hover td { text-align: center; }
    .table-hover td .fa { color: #999; }
#productContent { font-size: 10pt !important; }


.related-product { float: right; border:1px solid #fff; width: 150px; padding: 10px; margin: 10px; min-height: 150px; font-size: 10pt; text-align: center; /*transition: all 0.8s; -o-transition: all 0.8s; -webkit-transition: all 0.8s; -moz-transition: all 0.8s;*/ border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
    .related-product:hover { border:1px solid #ccc}
    .related-product img { max-height: 100px; }
.tab-content { padding-top: 20px; border: 1px solid #ddd; border-top: 0px; background-color: #fff; }
    .tab-content .tab-pane { padding: 10px; }
.nav-tabs { padding-top: 20px; margin-right: 2px; }


#Brand_Carousel .banner-ctr { width: 5% !important; background-image: none !important; }

.login-well {  font-size:12pt; text-align:right}
.login-well .fa { color:#74ae46 ; padding-left:7px;  }
.login-well .fa-lock { padding-left:10px;  padding-right:3px; }


.desn-header { text-align: right; padding-top: 15px; padding-bottom:7px; font-size:12pt; }
.des-row { margin-bottom:5px; width:90%; }
.des-title { float: right; width:30%; color: #222; padding: 7px; text-align: right; background-color: #eee; }
.des-value { float: left; width: 69%; background-color: #f7f9fa; padding: 7px; text-align: right; }
    .des-value .fa { font-size:14pt; }
    .des-value .fa-close { color:#d52a2a }
    .des-value .fa-check { color:#4d871f }


.main-column-right { width: 19%; float: right; }
.main-column-left { width: 79%; float: left; }

.product-carousel-inner { padding-right: 15px !important; }
.product-item-control { position: absolute; top: 41%; width: 5% !important; background-image: none !important; filter: alpha(opacity=70) !important; opacity: .7 !important; }
    .product-item-control span { background: none repeat scroll 0 0 #EAE8FE; color: #383844; font-size: 20px; padding: 4px 10px; }
        .product-item-control span:hover { background: #ccccc6; }

.carousel-fade .carousel-inner .item { opacity: 0; -webkit-transition:  opacity ease-in .7s; -moz-transition:  opacity ease-in .7s; -o-transition:  opacity ease-in .7s; transition:  opacity ease-in .7s;  }
.carousel-fade .carousel-inner .active { opacity: 1; }
    .carousel-fade .carousel-inner .active.left,
    .carousel-fade .carousel-inner .active.right { left: 0; opacity: 0; z-index: 1; }
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right { opacity: 1; }
.carousel-fade .carousel-control { z-index: 2; }

.r-p-view { border-bottom: 1px solid #eee; padding-top: 7px; width: 100%; min-height: 80px; }
    .r-p-view .r-p-view-right { float: right; width: 60px; }
        .r-p-view .r-p-view-right img { max-width: 50px; }
    .r-p-view .r-p-title { color: #444; padding-bottom: 5px; }
    .r-p-view .r-p-price { color: #e50110; font-size: 10pt; font-family: BYekan; }
    .r-p-view .r-p-date{color: #9B97BC; font-size: 8pt;  font-family:Tahoma}
    .r-p-view .r-p-discount { text-decoration: line-through; color: #666; font-size: 9pt; font-family: BYekan; }


.video-container {position: relative; margin-bottom: 10px; }
.video-hover-box {position: absolute; width:100%; top: 15%;  }
.play-icon {color: #555; background: rgba(255,255,255,0.8); border-radius: 50%; padding: 12px 12px 12px 20px; margin:0 auto; width:50px; }
    .play-icon:hover {color: #E2382B; background: rgba(255,255,255,0.95); }
.play-title { font-size: 11pt; font-weight: bold; color: #444; margin: 0 auto; background: rgba(255,255,255,0.8); margin-top: 7px; padding: 5px; text-align: center; }
.news-box { width: 100%; padding: 5px; margin-bottom: 7px; box-shadow: 0px 0px 2px #ddd; border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px; transition: all 0.7s; -webkit-transition: all 0.7s; }
    .news-box:hover {  background-color:#F6F5FD }
    .news-box .news-box-right { float: right; width: 90px; }
        .news-box .news-box-right img { max-width: 80px; }
    .news-box .news-box-left { float:right; padding-right:10px; }
    .news-box .news-box-title { color: #444; font-size:12pt; padding-bottom: 5px; }
    .news-box .news-box-date{color: #aaa; font-size: 8pt;  font-family:Tahoma}
.news-paging { padding-right: 10px; font-size: 9pt; color: White; margin-top:15px; }
    .news-paging .page-number { text-align: center; float: right; width: 25px; font-family:BYekan; line-height: 25px; background-color: #999; margin-left: 5px; border-radius:3px; -webkit-border-radius:3px; }
        .news-paging .page-number span { cursor:pointer}

.archive-lable { width:100%; text-align:left; padding:10px;  }
    .archive-lable a { color: #504A85; }
#menuContentContainer iframe{ width:100% !important; max-width:700px; height:auto !important; min-height:580px; border:0px; }

.page-header .btn-default { font-size: 13pt; width:100%; }
.search-bar {  margin-top:34px}
.search-header { background-color: #eee; padding: 5px; color: #444; width: 100%; }
.search-item { padding-top: 15px; padding-bottom: 25px; margin: 0 auto; }
    .search-item #minPrice { float: right; font-family: BYekan; }
    .search-item #maxPrice { float: left; font-family: BYekan; }
    .search-item img { cursor: pointer; }

.inline-rb label img { max-width: 100px; }
.inline-rb { margin: 0 auto;}
    .inline-rb input[type="checkbox"] { display: none; }
    .inline-rb label { text-align: center; font-family: Verdana; font-weight:normal  }
    .inline-rb input[type="checkbox"] + label { background-color: #eee; padding: 7px; color: #666; min-width:130px;  -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; cursor: pointer; }
    .inline-rb input[type="checkbox"]:checked + label { background-color: #4589C4;color: #fff; }
    .inline-rb td { padding: 3px; }

    .cart-payment { text-align:center; line-height:30px; }
    .cart-payment p { padding-bottom:15px; }
     .cart-payment .btn { margin:10px; }

 .Sign{ padding-top:7px;  background-color:#000000; color:#b6bac4; text-align:center;border-top: 1px solid; }
/*.social {  text-align:center; }*/
    .social img { padding:5px 10px 5px 10px }
@media (max-width:768px) {
    .topHeader #Tel { display: none; }
    #search-bar { padding-top: 20px; }
    #logo { text-align: left; }
        #logo img { max-height: 60px; }
    /*.cart-bar-left { padding-right: 0px !important; }*/
    #menuContentContainer img { width: 100% !important; }
    .Brand-well { display: none; }
    .des-row { margin-bottom: 5px; width: 100%; }
    #sevices-bar img { width: 30px; }
    .main-column-right { display: none; }
    .main-column-left { width: 100%; float: none; }
    /*#spec-bar { display:none }*/

    .Statistic { padding: 3px; font-size: 9.5pt; height: 70px; text-align: center; }
        .Statistic .col-md-5 { padding-bottom: 10px; }
}

.h_iframe-aparat_embed_frame iframe { right:0 !important; padding-bottom:20px; }

@media (max-width:360px) {
.sm-value-p { display:none;  }
.sm-value-m { display:block !important; display:inline !important; font-size:8pt;}
        #search-bar { padding:15px 0px 0px 0px }
    .Search-txt { font-size:9pt; }
    .Search-drop { font-size: 8pt; max-width: 60px; }
    .Search-drop-addon { min-width:80px; }
        #logo { text-align: center; }

}

.list_{
    border-bottom:1px solid rgba(0, 0, 0, 0.56);padding-bottom:10px;padding-top:10px;
}
.list_:hover{
    background-color:rgba(45, 81, 183, 0.28);
}
.pad_t_b_15{
    padding-top:15px;
    padding-bottom:15px
}
.btn_custom{
  min-width: 130px !important;
height: 40px !important;
padding-top: 8px !important;
font-family:corel!important;

}

.hover {
 
  overflow: hidden;
  float: left;
  
}
.animate04 {
  position: relative;
}
.animate04::after {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 175%;
  z-index: 999;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
  -webkit-transform: skewX(25deg);
  -ms-transform: skewX(25deg);
  transform: skewX(25deg);
  display: block;
  content: '';
}
.animate04:hover::after {
  -webkit-animation: wave 0.75s;
  animation: wave 0.75s;
}
.rotate04 {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.rotate04:hover {
  -webkit-transform: rotate(10deg);
  -ms-transform: rotate(10deg);
  transform: rotate(10deg);
}
.pad_All_0{
    padding:0!important
}
.mar_All_0{
    margin:0!important
}
