﻿@font-face {
    font-family: "yekan";
    src: url(../fonts/web_Yekan.eot);
    src: url(../fonts/web_Yekan.eot?#iefix) format("embedded-opentype"), url(../fonts/web_Yekan.woff) format("woff"), url(../fonts/web_Yekan.ttf) format("truetype"), url(../fonts/web_Yekan.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal;
}

.Login-Title {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 2.1;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .Login-Title {
        font-size: 1.4rem !important;
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
    .Login-Title {
        font-size: 1.4rem !important;
    }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
    .Login-Title {
        font-size: 1.4rem !important;
    }
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
    .Login-Title {
        font-size: 1.2rem !important;
    }
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
    .Login-Title {
        font-size: 1.2rem !important;
    }
}


/******************************************************************/
/******************************************************************/
/******************************************************************/


.Login-Caption1 {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 2.1;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .Login-Caption1 {
        font-size: 1.2rem !important;
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
    .Login-Caption1 {
        font-size: 1.2rem !important;
    }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
    .Login-Caption1 {
        font-size: 1.2rem !important;
    }
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
    .Login-Caption1 {
        font-size: 1.2rem !important;
    }
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
    .Login-Caption1 {
        font-size: 1.2rem !important;
    }
}

/******************************************************************/
/******************************************************************/
/******************************************************************/


.Login-Caption2 {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 2.1;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .Login-Caption2 {
        font-size: 1.2rem !important;
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
    .Login-Caption2 {
        font-size: 1.2rem !important;
    }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
    .Login-Caption2 {
        font-size: 1.2rem !important;
    }
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
    .Login-Caption2 {
        font-size: 1.2rem !important;
    }
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
    .Login-Caption2 {
        font-size: 1.2rem !important;
    }
}


/******************************************************************/
/******************************************************************/
/******************************************************************/


.Login-Logo {
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .Login-Logo {
        width: 200px !important;
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
    .Login-Logo {
        width: 300px !important;
    }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
    .Login-Logo {
        width: 300px !important;
    }
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
    .Login-Logo {
        width: 200px !important;
    }
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
    .Login-Logo {
        width: 200px !important;
    }
}


/******************************************************************/
/******************************************************************/
/******************************************************************/


.Login-modal {
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .Login-modal {
        margin-top: 0px;
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
    .Login-modal {
        margin-top: 200px;
    }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
    .Login-modal {
        margin-top: 200px;
    }
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
    .Login-modal {
        margin-top: 0px;
    }
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
    .Login-modal {
        margin-top: 0px;
    }
}

/******************************************************************/
/******************************************************************/
/******************************************************************/

body {
    --main-color: #7F583F !important;
}

  

.MerchandiseListPaged-Card {
}

    .MerchandiseListPaged-Card:hover {
        box-shadow: 0px 0px 5px #aeaeae !important;
        z-index:10;
    }


a {
    font-family: "yekan";
    color: black;
}

p {
    font-family: "yekan";
}

h5 {
    font-family: "yekan";
}

.btn {
    font-family: "yekan";
}



input {
    font-family: "yekan";
    color: black;
}




/**h3 {
  color: #ffffff;
  font-family: "muli";
  margin-top: 84px;
  font-size: 20px;
  font-weight: 500;
}*/
/*h2 {
  color: #ffffff;
  font-family: "muli";
  margin-top: 10px;
  font-weight: 800;
  font-size: 29px;
}*/
/*h4 {
  display: inline-block;
  color: #ffffff;
  font-family: "muli";
  margin-top: 10px;
  font-weight: bold;
  font-size: 20px;
}*/
/*h4.dis {
  display: inline-block;
  color: #ffffff;
  font-family: "muli";
  font-weight: 400;
  font-size: 17px;
  margin-left: 30px;
  text-decoration: line-through #ea3201;
}*/
/*h4.dis span {
  text-decoration: line-through #ea3201;
}*/
/*.discount {
  display: inline-block;
}*/
ul {
    list-style-type: none;
    padding-right: 5px;
    padding-left: 5px;
}

li {
    display: inline-block;
    margin-right: 5px;
}

ul li {
    color: black;
    font-family: yekan;
    margin-top: 5px;
    font-weight: 500;
    /*font-size: 11px;*/
}

.bg {
    width: 25px;
    height: 25px;
    text-align: center;
    padding: 2px;
    margin-right: 5px;
    transition: 0.3s all ease;
    border-radius: 50%;
    border: solid;
    border-width: 1px;
    padding-top: 5px;
}

    .bg:hover {
        background-color: #ff6d39;
        border-radius: 50%;
        width: 25px;
        height: 25px;
        cursor: pointer;
    }

.yellow {
    content: "";
    width: 13px;
    height: 13px;
    background-color: #fec60f;
    border-radius: 50%;
    border: 2px solid rgba(0, 0, 0, 0);
    transition: 0.3s all ease;
}

.black {
    content: "";
    width: 13px;
    height: 13px;
    background-color: #000000;
    border-radius: 50%;
    border: 2px solid rgba(0, 0, 0, 0);
    transition: 0.3s all ease;
}

.blue {
    content: "";
    width: 13px;
    height: 13px;
    background-color: #02a2ca;
    border-radius: 50%;
    border: 2px solid rgba(0, 0, 0, 0);
    transition: 0.3s all ease;
}

    .yellow:hover,
    .black:hover,
    .blue:hover {
        border: 2px solid #f76b39;
        width: 13px;
        height: 13px;
        border-radius: 50%;
        cursor: pointer;
    }

/*.foot {
  color: #ffffff;
  font-family: "muli";
  margin-top: 20px;
  margin-right: 50px;
  font-weight: 500;
  font-size: 11px;
  float: left;
  transition: 0.3s all ease;
}*/

/*.foot i:nth-child(1) {
  margin-left: 0;
  margin-right: 15px;
}*/

/*.foot:hover {
  color: #f76b39;
  cursor: pointer;
}*/


/*.left i {
  color: #ffd5c6;
  margin-top: 260px;
  transition: 0.3s all ease;
}*/

/*.fa-long-arrow-left {
  margin-left: -275px;
}*/

/*.fa-long-arrow-right {
  margin-left: 15px;
}*/

/*.left i:hover {
  cursor: pointer;
  color: #2a2f40;
}*/

/*main card*/

/*.card {
  display: flex;
  align-items: center;
  background: #252831 url(https://www.dropbox.com/s/fuadz3vmw2nsylm/bg.png?raw=1)
    no-repeat;
  height: 600px;
  width: 800px;
  margin: 0 auto;
  box-shadow: 0px 15px 50px 10px rgba(0, 0, 0, 0.4);
  margin-top: 2%;
}*/

/*.left {
  content: "";
  height: 395px;
  width: 330px;
  display: flex;
  align-items: center;
  background-color: #ff6d39;
  margin-left: 93px;
  border-radius: 0% 50% 50% 0%;
  position: absolute;
  z-index: 5;
}*/

/*.left img {
  margin-left: -88px;
  margin-top: 60px;
}*/

/*.right {
  content: "";
  height: 395px;
  width: 550px;
  background-color: #2a2f40;
  z-index: 3;
  margin-left: 200px;
}*/

/*.product-info {
  position: absolute;
  margin-left: 245px;
  height: 394px;
  width: 305px;
  z-index: 10;
}*/



body {
    font-family: 'yekan';
}





.icon {
    display: inline-block;
    width: 1em;
    height: 1em;
    stroke-width: 0;
    stroke: currentColor;
    fill: currentColor;
    margin: 7px;
}

.icon-Bin {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    stroke-width: 0;
    stroke: currentColor;
    fill: currentColor;
    margin: 7px;
}
