@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/eot/IRANSansWeb(FaNum)_Black.eot");
  src: url("../fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_Black.woff2")
      format("woff2"),
    /* FF39+,Chrome36+, Opera24+*/
      url("../fonts/woff/IRANSansWeb(FaNum)_Black.woff") format("woff"),
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url("../fonts/ttf/IRANSansWeb(FaNum)_Black.ttf") format("truetype");
}
@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: bold;
  src: url("../fonts/eot/IRANSansWeb(FaNum)_Bold.eot");
  src: url("../fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2")
      format("woff2"),
    /* FF39+,Chrome36+, Opera24+*/
      url("../fonts/woff/IRANSansWeb(FaNum)_Bold.woff") format("woff"),
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url("../fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf") format("truetype");
}
@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/eot/IRANSansWeb(FaNum)_Medium.eot");
  src: url("../fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2")
      format("woff2"),
    /* FF39+,Chrome36+, Opera24+*/
      url("../fonts/woff/IRANSansWeb(FaNum)_Medium.woff") format("woff"),
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url("../fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf") format("truetype");
}
@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/eot/IRANSansWeb(FaNum)_Light.eot");
  src: url("../fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_Light.woff2")
      format("woff2"),
    /* FF39+,Chrome36+, Opera24+*/
      url("../fonts/woff/IRANSansWeb(FaNum)_Light.woff") format("woff"),
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url("../fonts/ttf/IRANSansWeb(FaNum)_Light.ttf") format("truetype");
}
@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: 200;
  src: url("../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot");
  src: url("../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2")
      format("woff2"),
    /* FF39+,Chrome36+, Opera24+*/
      url("../fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff") format("woff"),
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url("../fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf") format("truetype");
}

/*=*=*=*=*=*=*=*=*=*=*=**=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**=*=*=*=*=*=*=*=*=*=*=*==*=*=*=*=*=**=*=*=*=*=*= */
/*=*=*=*=*=*=*=*=*=*=*=**=*=*=*=*=*=*=*=*=*=*=*=*=* * --- Style Other Page --  * ============================== */
.layout-top {margin-top: -14%;}
.titleSub span {border-bottom: 3px solid var(--main2-color);}
.lg-backdrop,.lg-outer .lg-thumb-outer {background-color: #000000ba;}
/*=*=*=*=*=*= * --- P-Sqsl ---  * =========================== */
.P-Sqsl {height: 350px;}
.P-Sqsl .img-Sqsl{object-fit: cover;}
.P-Sqsl .content-Sqsl {top: 0;background: #0000005e;}
.P-Sq01 .content-Sq01 {text-align: justify;}
.P-Sq03 .img-Sq03 {transition: all 0.4s ease-out;filter: brightness(0.7) grayscale(0.3);height: 300px;object-fit: cover;}
.P-Sq03 .img-Sq03:hover {transition: all 0.4s ease-out;filter: brightness(1) grayscale(0);}
.P-Sq03 .title-Sq03 {top: 0;}
.P-Sq04 .ic-Sq04 {font-size: 53px;color: var(--main1-color);}
.P-Sq04 .deta-Sq04 {min-height: 97px;}
.P-Sq07 .Bw-Sq07{border-bottom: 1px solid #eeeeee;}
.P-Sq07 .Bw-Sq07:last-child{border-bottom: 0;}
.P-Sq11 .dt-Sq11 {font-size: 3px;}
.P-Sq11 .list-Sq11 li{list-style: disc !important;}
.P-Sq11 .Score-Sq11 svg{color: #ffbc00;}
.P-Sq11 .eng-Sq11 {margin-top: -16px;background: #f4f2f3;}
.P-Sq12 svg {width: 47px;margin: 0 0 0 6px;}
.BX-cart {position: sticky !important;position: -webkit-sticky !important;top: 80px;}
.P-Sq13 .li-Sq13{color: #555555;}
.P-Sq13 .li-Sq13.active{color: #fff;background: #555555;}
.P-Sq13 .eng-ttl::before {content: "";background: var(--main1-color);border-radius: 12px;right: 0;bottom: 0;height: 2px;width: 100px;position: absolute;}
.P-Sq13 .date-mz {left: 15px;top: 0;}
.P-Sq13 .sugest-mz.postive {background: #21ab182b;border: 1px solid #90d28c;}
.P-Sq13 .sugest-mz.negtive {background: #ab18182b;border: 1px solid #d28c8c;}
.P-Sq14 .BX-Sq14 {height: 149px;}
.P-Sq14 .BX-Sq14 .contct-Sq14 {top: 0;background: #0000007a;transform: scale(0.6);transition: all 0.8s ease-out;opacity: 0;}
.P-Sq14 .BX-Sq14:hover .contct-Sq14 {transform: scale(1);opacity: 1;transition: all 0.8s ease-out;}
.P-SqPn .Bx-SqPn {background: linear-gradient(45deg, #f3f3f3, transparent);box-shadow: 0 3px 6px -1px #d6d6d6;border: 3px solid #fff;transition: all 0.3s;color: black;}
/*=*=*=*=*=*= * --- login-register ---  * ======================== */
.P-SqLr .main {width: 1000px;min-width: 1000px;min-height: 600px;height: 600px;background-color: #ecf0f3;border-radius: 12px;overflow: hidden;}
.P-SqLr .inBx {top: 0;width: 600px;background-color: #ecf0f3;transition: 1.25s;}
.P-SqLr .form {flex-direction: column;}
.P-SqLr .form__icon {object-fit: contain;width: 30px;margin: 0 5px;opacity: .5;transition: .15s;}
.P-SqLr .form__icon:hover {opacity: 1;transition: .15s;cursor: pointer;}
.P-SqLr .form__input {max-width: 100%;width: 350px;height: 40px;margin: 4px 0;padding-left: 25px;font-size: 13px;letter-spacing: .15px;border: none;outline: none;background-color: #ecf0f3transition: .25s ease;border-radius: 8px;box-shadow: inset 2px 2px 4px #d1d9e6, inset -2px -2px 4px #f9f9f9;}
.P-SqLr .form__input:focus {box-shadow: inset 4px 4px 4px #d1d9e6, inset -4px -4px 4px #f9f9f9;}
.P-SqLr .form__link {color: #181818;font-size: 15px;margin-top: 25px;border-bottom: 1px solid #a0a5a8;line-height: 2;}
.P-SqLr .title {font-size: 34px;line-height: 3;color: #181818;}
.P-SqLr .description {font-size: 14px;letter-spacing: .25px;text-align: center;line-height: 1.6;}
.P-SqLr .button {max-width:100%;width: 180px;height: 50px;margin-top: 50px;font-weight: 700;font-size: 14px;letter-spacing: 1.15px;background-color: var(--main2-color);color: #333;box-shadow: 8px 8px 16px #d1d9e6, -8px -8px 16px #f9f9f9;border: none;outline: none;}
.P-SqLr .a-container {z-index: 100;left: calc(100% - 600px );}
.P-SqLr .b-container {left: calc(100% - 600px );z-index: 0;}
.P-SqLr .switch {top: 0;left: 0;height: 100%;width: 400px;padding: 50px;z-index: 200;transition: 1.25s;background-color: #ecf0f3;overflow: hidden;box-shadow: 4px 4px 10px #d1d9e6, -4px -4px 10px #f9f9f9;}
.P-SqLr .switch__circle {position: absolute;width: 500px;height: 500px;border-radius: 50%;background-color: #ecf0f3;box-shadow: inset 8px 8px 12px #d1d9e6, inset -8px -8px 12px #f9f9f9;bottom: -60%;left: -60%;transition: 1.25s;}
.P-SqLr .switch__circle--t {top: -30%;left: 60%;width: 300px;height: 300px;}
.P-SqLr .switch__container {flex-direction: column;width: 400px;padding: 50px 55px;transition: 1.25s;max-width: 100%}
.P-SqLr .switch__button {cursor: pointer;}
.P-SqLr .switch__button:hover {box-shadow: 6px 6px 10px #d1d9e6, -6px -6px 10px #f9f9f9;transform: scale(0.985);transition: .25s;}
.P-SqLr .switch__button:active,
.P-SqLr .switch__button:focus {box-shadow: 2px 2px 6px #d1d9e6, -2px -2px 6px #f9f9f9;transform: scale(0.97);transition: .25s;}
.P-SqLr .is-txr {left: calc(100% - 400px );transition: 1.25s;transform-origin: left;}
.P-SqLr .is-txl {left: 0;transition: 1.25s;transform-origin: right;}
.P-SqLr .is-z200 {z-index: 200;transition: 1.25s;}
.P-SqLr .is-hidden {visibility: hidden;opacity: 0;position: absolute;transition: 1.25s;}
.P-SqLr .is-gx {animation: is-gx 1.25s;}
@keyframes is-gx {
    0%, 10%, 100% {width: 400px;}
    30%, 50% {width: 500px;}
}
/*=*=*=*=*=*= * --- FILTER-color ---  * ======================== */
.each-color {width: 30px;height: 30px;padding: 1px;}
.rw-colorS .clr:first-child   .each-color , .rw-colorS .clr:first-child    .each-color .main-color , .rw-colorS .clr:first-child    .each-color .main-color:checked::after{background: #f70000;}
.rw-colorS .clr:nth-child(2)  .each-color , .rw-colorS .clr:nth-child(2)   .each-color .main-color , .rw-colorS .clr:nth-child(2)   .each-color .main-color:checked::after{background: #86ff00;}
.rw-colorS .clr:nth-child(3)  .each-color , .rw-colorS .clr:nth-child(3)   .each-color .main-color , .rw-colorS .clr:nth-child(3)   .each-color .main-color:checked::after{background: #00c4ff;}
.rw-colorS .clr:nth-child(4)  .each-color , .rw-colorS .clr:nth-child(4)   .each-color .main-color , .rw-colorS .clr:nth-child(4)   .each-color .main-color:checked::after{background: #ff006a;}
.rw-colorS .clr:nth-child(5)  .each-color , .rw-colorS .clr:nth-child(5)   .each-color .main-color , .rw-colorS .clr:nth-child(5)   .each-color .main-color:checked::after{background: #f7a900;}
.rw-colorS .clr:nth-child(6)  .each-color , .rw-colorS .clr:nth-child(6)   .each-color .main-color , .rw-colorS .clr:nth-child(6)   .each-color .main-color:checked::after{background: #8df700;}
.rw-colorS .clr:nth-child(7)  .each-color , .rw-colorS .clr:nth-child(7)   .each-color .main-color , .rw-colorS .clr:nth-child(7)   .each-color .main-color:checked::after{background: #7600f7;}
.rw-colorS .clr:nth-child(8)  .each-color , .rw-colorS .clr:nth-child(8)   .each-color .main-color , .rw-colorS .clr:nth-child(8)   .each-color .main-color:checked::after{background: #000000;}
.rw-colorS .clr:nth-child(9)  .each-color , .rw-colorS .clr:nth-child(9)   .each-color .main-color , .rw-colorS .clr:nth-child(9)   .each-color .main-color:checked::after{background: #45ff98;}
.rw-colorS .clr:nth-child(10) .each-color , .rw-colorS .clr:nth-child(10)  .each-color .main-color , .rw-colorS .clr:nth-child(10)   .each-color .main-color:checked::after{background: #d8ff00;}
.main-color {border: 2px solid white;width: 28px;height: 28px;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;right: 0;top: 0;left: 0;transition: all 0.15s ease-out 0s;cursor: pointer;}
.main-color:checked::before {height: 28px;width: 28px;position: absolute;content: '✔';display: inline-block;font-size: 18px;text-align: center;line-height: 28px;}
.main-color:checked::after {-webkit-animation: click-wave 0.65s;-moz-animation: click-wave 0.65s;animation: click-wave 0.65s;content: '';display: block;position: relative;z-index: 100;}
@keyframes click-wave {
    0% {height: 0px;width: 0px;opacity: 0.35;position: relative;}
    100% {height: 40px;width: 40px;margin-right: -5px;margin-top: -10px;opacity: 0;}
}
/*=*=*=*=*=*= * --- FILTER-items --  * ======================== */
.check {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding: 0 19px 0 0;color: #6f6f6f;}
.check input {position: absolute;opacity: 0;cursor: pointer;right: 0;z-index: 1;width: 100%;height: 100%;top: 0;}
.check .checkmark {top: -1px;right: 0;height: 16px;width: 16px;background-color: #fff;border: 1px solid #d4d4d4;border-radius: 3px;}
.check input:checked ~ .checkmark {background-color: var(--main1-color) ;}
.check .checkmark:after {content: "";position: absolute;display: none;}
.check input:checked ~ .checkmark:after {display: block;}
.check .checkmark:after {left: 5px;top: 0px;width: 5px;height: 11px;border: solid;border-color: #fff;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
/*=*=*=*=*=*= * --- Bx-Rang --  * ======================== */
.Bx-Rang .irs {height: 55px;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;}
.Bx-Rang .irs-line {position: relative; display: block;overflow: hidden;outline: none !important;height: 10px; 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;}
.Bx-Rang .irs-line-left,
.Bx-Rang .irs-line-mid,
.Bx-Rang .irs-line-right {position: absolute; display: block;top: 0;height: 8px;}
.Bx-Rang .irs-line-left {left: 0; width: 11%;}
.Bx-Rang .irs-line-mid {left: 9%; width: 82%;}
.Bx-Rang .irs-line-right {right: 0; width: 11%;}
.Bx-Rang .irs-shadow {height: 2px; top: 38px;background: #000;opacity: 0.3;border-radius: 5px;-moz-border-radius: 5px;position: absolute; display: none;left: 0; width: 0;}
.Bx-Rang .irs-slider {position: absolute; display: block;z-index: 1;top: 25px;width: 27px; height: 27px;border: 1px solid #AAA;background: #DDD;background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(220,220,220,1) 20%,rgba(255,255,255,1) 100%); /* W3C */border-radius: 27px;-moz-border-radius: 27px;box-shadow: 1px 1px 3px rgba(0,0,0,0.3);cursor: pointer;}
.Bx-Rang .irs-slider.type_last {z-index: 2;}
.Bx-Rang .irs-min {left: 0;cursor: default;}
.Bx-Rang .irs-max {right: 0;cursor: default;}
.Bx-Rang .irs-grid {position: absolute; display: none;bottom: 0; left: 0;width: 100%; height: 20px;}
.Bx-Rang .irs-with-grid .irs-grid {display: block;}
.Bx-Rang .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;}
.Bx-Rang .irs-bar {height: 10px; top: 33px;border-top: 1px solid var(--main1-color) ;border-bottom: 1px solid var(--main1-color) ;background: var(--main1-color);position: absolute; display: block;left: 0; width: 0;}
.Bx-Rang .lt-ie9 .irs-shadow {filter: alpha(opacity=30);}
.Bx-Rang .irs-slider.state_hover,
.Bx-Rang .irs-slider:hover {background: #FFF;}
.Bx-Rang .irs-min,
.Bx-Rang .irs-max {position: absolute; display: block;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;}
.Bx-Rang .irs-from,
.Bx-Rang .irs-to,
.Bx-Rang .irs-single {position: absolute; display: block;top: 0; left: 0;cursor: default;white-space: nowrap;color: #fff;font-size: 14px; line-height: 1.333;text-shadow: none;padding: 1px 5px;background: var(--main1-color);border-radius: 3px;-moz-border-radius: 3px;}
/*=*=*=*=*=*= * --- radio bottn --  * ======================== */
.Radio-L + .Label-L {cursor: pointer;outline: none;-moz-user-select: -moz-none;-ms-user-select: none;-webkit-user-select: none;user-select: none;width: 40px;height: 20px;background-color: #e4e4e4;-moz-border-radius: 60px;-webkit-border-radius: 60px;border-radius: 60px;-moz-transition: background 0.4s;-o-transition: background 0.4s;-webkit-transition: background 0.4s;transition: background 0.4s;}
.Radio-L + .Label-L::before,
.Radio-L + .Label-L::after {content: "";display: block;position: absolute;}
.Radio-L + .Label-L::before {right: 1px;left: 1px;top: 1px;bottom: 1px;background-color: #F1F1F1;-moz-border-radius: 60px;-webkit-border-radius: 60px;border-radius: 60px;-moz-transition: background 0.4s;-o-transition: background 0.4s;-webkit-transition: background 0.4s;transition: background 0.4s;}
.Radio-L + .Label-L::after {top: -1px;left: 0;width: 22px;height: 22px;background-color: #fff;-moz-border-radius: 100%;-webkit-border-radius: 100%;border-radius: 100%;-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);-moz-transition: -moz-transform 0.4s;-o-transition: -o-transform 0.4s;-webkit-transition: -webkit-transform 0.4s;transition: transform 0.4s;}
.Radio-L:checked + .Label-L ,
.Radio-L:checked + .Label-L::before {background-color: var(--main1-color);}
.Radio-L:checked + .Label-L::after {-moz-transform: translateX(20px);-ms-transform: translateX(20px);-webkit-transform: translateX(20px);transform: translateX(20px);}
.Radio-L:disabled + .Label-L {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity: 0.5;cursor: default;}
/*--------------------*/

.box-item .item .card {border-radius: 15px;position: relative;}
.cat-name {min-height: 40px;padding: 10px;color: #334195;}
/*----------*/
.box-item {background-color: #e7e7e7;padding-top: 30px;}
/*-----تخفیفات شگفت انگیز------*/
.pro-name a {color: #2e2e2e;font-size: 12px;display: block;min-height: 50px;}
.old-cost {color: #ababab;text-decoration: line-through;}
.Box-e1 .pic-e1 {height: 172px;}
.woner-full {background-color: #fbaf5d;padding-top: 40px;padding-bottom: 40px;}
.woner-full .title-section {border-bottom: 2px solid #bd8446;padding-bottom: 10px;position: relative;}
.all-wnd {float: left;}
.woner-full .title-section::after {position: absolute;bottom: -3px;content: '';right: 0;height: 3px;width: 10%;background-color: #334195;}
.all-wnd a {color: #2e2e2e;font-size: 13px;}
.title-section {color: #334195;font-weight: 600;font-size: 15px;}
.cost-total {font-size: 15px;margin: 0 4px;}
.offer-mob {background-color: #b5179e;color: #fff;font-size: 12px;letter-spacing: -1px;padding: 0px 9px;display: inline-block;border-radius: 25px;}
.Box-e1 {;border-radius: 10px;}
.w-px3 .owl-nav span:hover{background: white;}
.w-px3 .owl-nav span {background: transparent;display: block;width: 36px;height: 36px;border-radius: 30px;line-height: 33px;font-size: 45px;color: #5a5a5a;position: absolute;top: 37%;border: 1px solid #e3e3e3;}
.w-px3 .owl-nav .owl-next span {left: 6px;}
.w-px3  .owl-nav .owl-prev span {right: 6px;}
/*-----جدیدترین محصولات------*/
.Box-b1 {;border-radius: 10px;}
.Box-b1:hover{ box-shadow: 0 2px 18px -5px #a2a2a2; transform: translateY(-3px);transition: all 0.3s;}
.new-product {padding-top: 20px;padding-bottom: 20px;}
.new-product .title-section::after {position: absolute;bottom: -3px;content: '';right: 0;height: 3px;width: 10%;background-color: #334195;}
.new-product .title-section {color: #2e2e2e;}
.new-product .title-section {border-bottom: 3px solid #d7d7d7;position: relative;padding-bottom: 6px;}
/*----------doctor--------*/
.card-bodyvv {border-radius: 15px;}
.img-mosr {width: 78px;height: 78px;border-radius: 50px;}
.p-link li svg {
    width: 18px;
    height: 18px;
    fill: rgb(57, 73, 89);
    cursor: pointer;}
.d-block.block2 span {
    background-color: #e7e7e7;
    padding: 2px 10px;
    color: #464646;
    min-width: 72%;
}
.silver-text {color: rgb(141, 148, 159) !important;letter-spacing: 1px;}
.p-total-rte {font-size: 24px;font-weight: 900;}
.show-rate .fa-star {color: #f8c248;font-size: 12px;letter-spacing: -1px;}
.add-commet {
    color: #334195;
    display: inline-block;
    border: 1px solid #334195;
    padding: 4px 10px;
    border-radius: 5px;
    font-size: 14px;
}
.progress {height: 10px;background-color: #e1e1e1;border-radius: 25px;}
.box-progress {width: calc(100% - 50px);display: inline-block;vertical-align: middle;}
.progress-title {color: rgb(141, 148, 159) !important;font-size: 12px;}
.bg-primary {background-color: #1cc6f0 !important; border-radius: 25px;}
.d-rate {font-size: 11px;letter-spacing: -1px;color: #f8c248;}
.show-all-comment {
    color: #535353;
    display: inline-block;
    border: 1px solid #e7e7e7;
    padding: 4px 10px;
    border-radius: 5px;
    font-size: 14px;
    background-color: #e7e7e7;
    margin-left: 33px;}
.p-hg{background: #ece8fc;}
.seclect-time {
    display: block;
    background-color: #fff;
    text-align: center;
    border-radius: 5px;
    color: #334195;
    padding: 5px;
    font-size: 15px;
    position: relative;
}
.lbl-city {
    position: absolute;
    left: 0;
    top: -1px;
    background-color: #6d88fc;
    color: #fff;
    border-radius: 15px 0 0 0;
    padding: 0 10px;
}
.search-product-header {text-align: center;color: #3f414d;position: relative;border-bottom: 1px solid #e7e7e7;
 margin: 9px 0;}.search-product-header:before {content: ""; background: #ece8fc; position: absolute;right: 0; bottom: -1px; width: 10%;height: 3px;left: 0; margin: auto; border-radius: 8px;}
.o-do {font-size: 16px;padding: 6px;}
.circle {background-color: #a0a0a0;width: 4px; height: 4px;border-radius: 100%;display: inline-block; vertical-align: middle;margin: 0 4px;}
.conut-commment a, .conut-fq a {color: #0ea6c0;font-size: 12px;}
.more-info {background-color: #868686;color: #fff;border-radius: 4px;padding: 5px 15px;transition: all 0.2s linear;}
.get-more {background-color: #f3722c;color: #fff;border-radius: 4px;padding: 5px 15px;transition: all 0.2s linear;}
/*=*=*=*=*=*= * --- RESPANSIVE --  * ======================== */
.container-fluid{margin-right: auto;margin-left: auto;}
@media (min-width:1900px){
    body{max-width: 1900px;margin: auto;position: relative;}
}

@media screen and (min-width: 992px){
    .row.inner-wrapper {
    padding-right: 50px !important;
    padding-left: 50px !important;
}
}
@media screen and (min-width: 768px){
    .img-moshaver {
    width: 97px;
    height: 97px;
    border-radius: 50px;
}
}
@media (max-width: 768px){
    .P-SqLr .main {width: 750px;min-width: 750px;}
    .P-SqLr .switch {width: 350px;}
    .P-SqLr .is-txr {left: calc(100% - 350px );}
    .P-SqLr .a-container {left: calc(100% - 400px );}
    .P-SqLr .inBx {width: 400px;}
}

@media (max-width: 500px){
    .P-SqLr .main {width: 350px;min-width: 350px;}
    .P-SqLr .switch {width: 150px;}
    .P-SqLr .is-txr {left: calc(100% - 150px );}
    .P-SqLr .a-container {left: calc(100% - 200px );}
    .P-SqLr .inBx {width: 200px;}
    .P-SqLr .switch__container {padding: 5px;}
    .P-SqLr .title {font-size: 17px;}
    .P-SqLr .description,.P-SqLr .form__link {font-size: 11px;}
    .more-info {padding: 5px 7px;}.get-more {padding: 9px 3px;}
    .title-section {font-size: 12px;}
}
.green-bg{
    background:#80cbae;
}

body {
  font-family: IRANSans, sans-serif;
}



