body {
  margin: 0;
  background: #f9f9f9;
}
.container-product{
    width: 95%;
    margin: 0 auto;
}
.btn:focus{
  background-color: transparent;
}
.d-flex figure{
    margin: 0 0.5rem 0 0 ;
}
.breadcumWrapper nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.breadcrumb{
    background-color: transparent;
}
.breadcumWrapper dl, .breadcumWrapper ol, .breadcumWrapper ul{
  margin: 0;
  padding: 1rem 0;
}
.slick-slider .slick-prev, .slick-slider .slick-next {
    z-index: 100;
    font-size: 2.5em;
    height: 100%;
    width: 70px;
    color: #B7B7B7;
    position: absolute;
    top: 0%;
    text-align: center;
    opacity: .3;
    transition: opacity .25s;
    cursor: pointer;
      display: flex;
    justify-content: center;
    align-items: center;
  }
  .slick-slider .slick-prev:hover, .slick-slider .slick-next:hover {
    opacity: .65;
  }
  i.fas.fa-arrow-right ,  i.fas.fa-arrow-left {
    padding: 9px;
}
.slick-next.slick-arrow i,.slick-prev.slick-arrow i {
  color: #eee;
  font-size: 0.8rem;
}
ul.thumb-nav.slick-initialized.slick-slider {
  padding: 28px;
}
  .slick-slider .slick-prev {
    background: #2828295e;
    opacity: 1;
    color: #fff;
    font-size: 24px;
    left: 0;
  }
  .slick-slider .slick-next {
    right: -20px;
    background: #2828295e;
    opacity: 1;
    color: #fff;
    font-size: 24px;
    right: 0;
  }
  ul.thumb-nav.slick-initialized.slick-slider .slick-prev{
    left: 10px;
    height: 30px !important;
    width: 30px !important;
    line-height: 31px;
    top: 39%;
    border-radius: 50%;
  }

ul.thumb-nav.slick-initialized.slick-slider .slick-next {
    right: -30px;
    height: 30px !important;
    width: 30px !important;
    line-height: 31px;
    top: 39%;
}
  div#detail {
    padding: 15px;
    background-color: #fff;
    position: sticky;
    top: 0;
    overflow: hidden;
}

  #detail .product-images {
    width: 100%;
    margin: 0 auto;
  }
  #detail .product-images li, #detail .product-images figure, #detail .product-images a, #detail .product-images img {
    display: block;
    outline: none;
    border: none;
  }
  #detail .product-images .main-img-slider figure {
    margin: 0 auto;
    padding: 0 2em;
  }
  #detail .product-images .main-img-slider figure a {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in;
  }
  #detail .product-images .main-img-slider figure a img {
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
  }
  #detail .product-images .thumb-nav.slick-slider .slick-next {
    margin-right: 17px;
    background-color: rgb(175 170 170);
    border-radius: 50%;
    border: 1px #eee solid;
    background-color: rgb(85, 85, 85);
}
  #detail .product-images .thumb-nav.slick-slider .slick-prev {
    margin-left: -15px;
    background-color: rgb(85, 85, 85);
  }
  #detail .product-images .thumb-nav li {
    display: block;
    margin: 0 auto;
    cursor: pointer;
  }
  #detail .product-images .thumb-nav li img {
    display: block;
    width: 150px;
    margin: 0 auto;
    border: 2px solid transparent;
    -webkit-transition: border-color .25s;
    -ms-transition: border-color .25s;
    -moz-transition: border-color .25s;
    transition: border-color .25s;
    height: 90px;
    object-fit: cover;
  }
  #detail .product-images .thumb-nav li:hover, #detail .product-images .thumb-nav li:focus {
    border-color: #999;
  }
  #detail .product-images .thumb-nav li.slick-current img {
    border-color: #d12f81;
  }
      
  .main_img { margin: 0 auto; position: relative;}

.priceTag h3 {
  font-size: 21px;
  color: #333;
  padding: 0 10px 0 0;
  display: flex;
  align-items: center;
}
  a.slick-slide{
      display: flex !important;
      justify-content: center;
      align-items: center;
  }
  a.slick-slide img {
    width: auto;
    margin: 0 auto;
}
.favourites .toolTip{
    width: 7rem;
    left: -100%;

}
  .toolTip{
      height: 0;
      opacity: 0;
      visibility: hidden;
      transition: 0.5s ease-in-out;
      position: absolute;
      top: -2rem;
      left: -250%;
      width: auto;
      background-color: rgba(0, 0, 0, 0.7);
      border-radius: 20px;
      padding: 0 1rem;
  }

  .toolTip p{
      font-size: 0.7rem;
      font-weight: 600;
      color: #fff;
  }
  .favourites,.mailFriend{
      position: relative;
      padding: 10px;
      background-color: #eee;
      height: 2.5rem;
      width: 2.5rem;
      border-radius: 50%;
      cursor: pointer;
  }
  .favourites.mystyle{
      background-color: #2a5d9c;
  }
  .favourites.mystyle i{
      color: #fff;
  }
  .favourites:hover .toolTip, .mailFriend:hover .toolTip{
    opacity: 1;
    height: auto;
    visibility: visible;
    height: 1.5rem;
    }
    .sellerInfoWrapper {
        padding: 20px;
        margin-bottom: 20px;
        background-color: #fff;
    }
    .sellerTitle{
      margin-bottom: 1rem;
    }
    .sellerTitle h3 {
      font-size: 0.98rem;
      font-weight: 700;
      color: #333;
      text-align: left;
      padding-bottom: 0.4rem;
      text-transform: uppercase;
  }
  .dispCript {
    padding: 15px;
    background-color: #fff;
    margin-bottom: 15px;
}
.sellerTitle p {
  color: #333;
  font-size: 0.8rem;
  font-weight: 500;
}
    .sellerTitle p{
      color: #333;
    }
    .adminRole a {
        font-size: 1rem;
        font-weight: 500;
        display: block;
        margin-bottom: 0.5rem;
        color: #333;
    }
    .sellerType a{
        color: #333;
        font-weight: 600;
    }
    .itemsDash {
        margin: 1rem 0;
        display: flex;
        justify-content: space-around;
    }
    .itemsDash a {
      padding: 0.2rem 1rem;
      border: 1px rgb(214 209 209) solid;
      color: #fff;
      font-weight: 600;
      background-color: #2a5d9c;
  }
    .IconMenu {
        display: flex;
        justify-content: space-around;
    }
    .form-row {
        flex-direction: column;
        align-items: flex-start;
    }
    .form-row label {
        display: flex;
    }
    .form-row input,.form-row textarea{
        height: 3rem;
        width: 100%;
        border: 1px rgb(75, 74, 74) solid;
        border-left: 0;
    }
    .form-row textarea{
        margin: 1rem 0;
        height: 5rem;
        border: 1px rgb(75, 74, 74) solid;
        padding: 1rem;
    }
    div#anr_captcha_field_1{
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 1rem 0;
    }
    button#send-message{
        padding: 0.8rem;
        font-weight: 600;
        color: #fff;
        border: 0;
        background-color: #2a5d9c;
        margin: 3rem;
    }
    .form-row textarea:focus{
        outline: 0;
    }
    .form-row input:focus{
        outline: 0;
    }
    .form-row .input-box{
        display: flex;
        align-items: center;
        width: 100%;
        margin-bottom: 10px;
    }
    .modal-body{
        padding:0 3rem;
    }
    .form-row .input-box i{
        padding: 1rem;
        border: 1px rgb(75, 74, 74) solid;
        border-right: 0;
    }
    .hovershow ul{
      list-style-type: none;
      margin: 0;
      padding: 5px;
      text-align: left;
    }
    .hovershow ul li a{
      padding: 1px 5px;
      color: #fff;
      margin-bottom: 2px;
      display: block;
      font-size: 12px;
    }
    .sharewidget{
      list-style-type: none;
      display: flex;
      justify-content: space-around;
      padding: 0;
      margin-top: 1rem;
    }
    .sharewidget a{
      height: 2rem;
      width: 2rem;
      line-height: 2rem;
      color: #fff;
      border-radius: 50%;
    }
    .sharewidget a i{
      font-size: 1.8rem;
      padding: 0.6rem;
    }
    .productCatagory{
      position: absolute;
      display: block;
      width: 160px;
      padding: 8px 0;
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
      color: #fff;
      text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
      text-transform: capitalize;
      text-align: center;
      right: -8px;
    top: 30px;
    left: -29px;
    background: #d12f81;
    font-weight: 600;
    z-index: 999;
    transform: rotate(316deg);
    }
    .discriptionTitle h3{
      font-size: 0.98rem;
      display: inline-block;
      color: #333;
      font-weight: 700;
    }
    div#custom_fields{
      display: flex;
      flex-wrap: wrap;
    }
    .meta {
      flex: 0 0 50%;
      max-width: 50%;
      padding: 1px;
  }
    #custom_fields .meta .ins {
      float: left;
      width: 100%;
      clear: both;
      border: 1px solid #eee;
      background: #fff;
      padding: 8px;
      color: #484848;
  }
  #custom_fields .meta > .ins > label, #custom_fields .meta > .ins > span {
    float: left;
    width: 45%;
    font-weight: 500;
    padding-right: 8px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all;
    color: #333;
    font-size: 13px;
}
article{
  display: flex;
}
.result{
  margin-left: 1rem;
}
.messagePortion{
  margin: 2rem 0;
}
.messagePortion a.siteBtn{
  padding: 0.2rem 0.5rem;
  background-color: #2a5d9c;
  color: #fff;
  font-size: 1rem;
  display: inline-block;
}
.messagePortion a i{
  margin-right: 0.7rem;
  font-size: 1.5rem;
}

/* width */
.sticky::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.sticky::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
/* Handle */
.sticky::-webkit-scrollbar-thumb {
  background: rgb(85, 85, 85); 
  border-radius: 10px;
}

/* Handle on hover */
.sticky::-webkit-scrollbar-thumb:hover {
  background: #4d4d4d; 
}
del {
  font-size: 0.8rem;
  margin-left: 0.8rem;
  color: #989292;
}
.emi span{
  color: #2a5d9c;
  font-size: 1.4rem;
  font-weight: 600;
}
small{
  font-size: 14px;
}
.disPer{
  color: #2a5d9c;
  font-size: 12px;
  margin-left: 20px;
}
.buyOptions a.sharebox.siteBtn,.buyOptions a.sharebox.siteBtn.bg-transparent:hover {
  padding: 13px 31px;
  display: block;
  background: #2a5d9c !important;
  color: #fff;
  font-size: 1rem;
  font-weight: 300;
  border-radius: 4px;
  margin-right: 15px;
  width: 100%;
}
.aboveStick {
  padding: 15px;
  background-color: #fff;
  margin-bottom: 15px;
}
h3.benifitsEasy {
  font-size: 1rem;
  font-weight: 600;
  color: #333;
}
h3.benifitsEasy a {
  font-size: 10px;
}
.whyUsContent {
  padding: 15px;
  background: #ffe5e5;
  margin-bottom: 15px;
}
.whyUsContent ul{
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}
.whyUsContent ul li i{
  padding-right: 8px;
}
.whyUsContent ul li{
  margin-right: 0.5rem;
  color: #333;
  font-size: 0.8rem;
  font-weight: 300;
}
.buyOptions {
  display: flex;
  margin:10px 0 0px 0;
}
.pageTitle {
  border-bottom: 1px #2a5d9c dotted;
}
.priceTag {
  margin-top: 15px;
}
.pageTitle h3{
  font-size: 18px;
  line-height: 24px;
  margin: 0px 0 10px;
  color: #333;
  display: -webkit-box;
  max-width: 100%;
  max-height: 46px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  }
  .sortedList ul {
    margin: 0 0 14px 0;
    padding: 0;
    list-style: none;
    display: flex;
    color: #333;
}
.sortedList ul li i{
  margin-right: 0.4rem;
}
.sortedList ul li {
  margin-right: 1rem;
  font-size: 0.8rem;
  border-right: 1px #ababab solid;
  padding-right: 13px;
}
  .IconMenu i {
    color: #777;
    font-size: 1rem;
}
section.breadcumWrapper{
  background-color: #fff;
}
.messageBox{
  background-color: #d12f81 !important;
  padding: 0.5rem;
}
.profilePicture img{
  height: 7rem;
  width: 7rem;
  border-radius: 50%;
}
.costumeTooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.costumeTooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 100%;
  left: 50%;
  margin-left: -60px;
  font-size: 12px;
}

.costumeTooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}

.costumeTooltip:hover .tooltiptext {
  visibility: visible;

}
.singlereview img{
  height: 3rem;
  width: 3rem;
  border-radius: 50%;
}
.reviewerSingle {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  background-color: #fff;
  padding: 15px;
}
.reviewerDetail{
  flex: 0 0 100%;
  margin-top: 3px;
}
.reviewerDetailWrapper {
  color: #908787;
  font-size: 14px;
}
.reviewerDetailWrapper span{
  margin-right: 3px;
}
.reviewerDetailWrapper span i{
  margin-right: 3px;
}
.reviewerSingle figure{
  margin: 0;
}
.reviewerSingle .fa-star{
  color: #ffa22b ;
}
.reviewername{
  font-size: 15px;
  font-weight: 300;
}
.reviewerDetailContent {
  color: #908787;
  font-size: 14px;
  margin-left: 4rem;
  margin-top: 0.54rem;
}
.reviewerDetailContent p{
  color: #908787;
  font-size: 14px;
}
.reviewerDetailContent a.comment{
  color: #fff;
  cursor: pointer;
}
.reviewerDetailContent a.comment:hover{
  color: #fff;
}
.costumeHeight{
  height: 120px !important;
}
.submitComment{
  border: 0;
  background-color: #2a5d9c;
  color: #fff;
  font-weight: 600;
  cursor: pointer;
}
.productMenu {
  background-color: #fff;
  padding: 0.5rem;
}
.productMenu ul {
  list-style-type: none;
  display: flex;
  margin: 0;
  padding: 0;
}
.productMenu ul li{
  padding: 10px;
}
.productMenu ul li a{
  color: rgb(95 92 92);
  font-size: 0.9rem;
  font-weight: 500;
}
.productMenu .active{
  border-bottom: 2px #2a5d9c solid;
  padding: 2px 13px;
}
.productMenu.sticky {
  position: fixed;
  top: 0;
  left: 2.5%;
  z-index: 9999;
  width: 62.5%;
  box-shadow: 0 0 10px #c3c3c3;

  
}
.sticky {
  position: sticky;
  top: 0;
}
@media only screen and (max-width: 767.9px) {
  .productMenu.sticky {
    position: fixed;
    top: 0;
    left: 5%;
    z-index: 9999;
    width: 100%;
}

}
/*riwash css*/
 .managae-adstitle{
        justify-content: space-between;
        align-items: center;
        background-color: #d9d9d9;
        padding: 15px;
    }
    .managae-adstitle h6{
        margin-bottom: 0;
    }
    .type{
        display: flex;
        align-items: center;
    }
    .white-btn a{
        color: #f44336;
        background-color: #fff;
        font-weight: 600;
        display: block;
        padding: 10px 15px;
        box-shadow: 0 0 10px #eee;
        border-radius: 5px;
        margin-left: 1rem;
    }
    .ads-title{
        font-size: 1.1rem;
        text-transform: capitalize;
        font-weight: 500;
    }
    .slick-slider .slick-prev, .slick-slider .slick-next{
      width: 30px;
    }
    .social-share{
      display: flex;
      align-items: center;
    }
    .social-share .fa, .social-share .fab, .social-share .fas{
      font-size: 16px;
      width: 30px;
      height: 30px;
      text-align: center;
      text-decoration: none;
      margin: 10px 7px;
      border-radius: 50%;
      color: #fff !important;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .fa-facebook{
      background: #3B5998;
    }
    .fa-facebook-messenger,.fa-link {
      background-color: #0279fe;
    }
    .pricingedit span{
      font-size: 1rem;
    }
    .producttag p{
      font-size: 0.9rem;
      margin-bottom: 0.1rem;
      line-height: 1.9;
      font-weight: 500;
    }
    .toolTitle{
      font-size: 1.1rem;
      font-weight: 600;
    }
    .checkbox label, .form-radio label {
    position: relative;
    cursor: pointer;
    padding-left: 2rem;
    text-align: left;
    color: #333;
    display: block;
}
.checkbox input, .form-radio input {
    width: auto;
    opacity: 1e-8;
    position: absolute;
    left: 0;
}
.checkbox .helper {
  color: #999;
    position: absolute;
    top: 0px;
    left: 0;
    width: 1.3rem;
    height: 1.3rem;
    z-index: 0;
    border: .125rem solid;
    border-radius: .0625rem;
    transition: border-color .28s ease;
}
.checkbox .helper:before {
  top: 14px;
    left: 11px;
    transform: rotate( 
-135deg
 );
    box-shadow: 0 0 0 0.0625rem #fff;
}
.checkbox .helper:after, .checkbox .helper:before {
    position: absolute;
    height: 0;
    width: .2rem;
    background-color: #337ab7;
    display: block;
    transform-origin: left top;
    border-radius: .25rem;
    content: "";
    transition: opacity .28s ease,height 0s linear .28s;
    opacity: 0;
}
.checkbox .helper:after {
  top: 6px;
    left: 1px;
    transform: rotate( 
-45deg
 );
}
.checkbox input:checked~.helper:after {
  height: 0.8rem;
}
.checkbox input:checked~.helper:after, .checkbox input:checked~.helper:before {
    opacity: 1;
    transition: height .28s ease;
}
.checkbox input:checked~.helper:before {
    height: 1.2rem;
    transition-delay: .28s;
}
.checkbox input:checked~.helper:after, .checkbox input:checked~.helper:before {
    opacity: 1;
    transition: height .28s ease;
}
.adPay{
  margin-top: 1.5rem;
}
select.nice-select.select-search-category {
    display: block;
    width: 100%;
    padding: 10px 5px;
    border: 1px #eee solid;
    box-shadow: 0 0 10px #eee;
    font-weight: 600;
    color: #2a5d9c;
}
.settingWrapper{
  display: flex;
}
.setting{
  padding: 5px 15px;
  border-right: 1px rgb(206, 206, 206) solid;
}
.setting a{
  color: #333;
  font-weight: 500;
}
.setting i{
  color: #2a5d9c;
}
.setting:last-child{
  border-right: unset;
}
.set{
  border-bottom: 1px rgb(206, 206, 206) solid;
}
.text-semibold{
  font-size: 0.9rem;
  font-weight: 500;
}

/*item detail*/
.seller p{
      font-weight: 400;
      font-size: 0.9rem;
      margin-bottom: 0;
    }
    .seller h5{
      font-weight: 600;
    }
    .profile{
      height: 80px;
      width: 80px;
      border-radius: 50%;
    }
    .reply-widget-form__text-area {
    margin-bottom: 12px;
    padding: 12px 16px;
    line-height: 18px;
    resize: vertical;
}

.textarea--light {
    display: block;
    width: 100%;
    padding: 9px 5px 8px 10px;
    border: 2px solid #d6d6d6;
    border-radius: 4px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    resize: none;
    height: auto;
    color: #353535;
    background-color: #fff;
}
.checkbox label, .form-radio label {
    position: relative;
    cursor: pointer;
    padding-left: 2rem;
    text-align: left;
    color: #333;
    display: block;
}
.checkbox input, .form-radio input {
    width: auto;
    opacity: 1e-8;
    position: absolute;
    left: 0;
}
.checkbox .helper {
  color: #999;
    position: absolute;
    top: 0px;
    left: 0;
    width: 1.3rem;
    height: 1.3rem;
    z-index: 0;
    border: .125rem solid;
    border-radius: .0625rem;
    transition: border-color .28s ease;
}
.checkbox .helper:before {
  top: 14px;
    left: 11px;
    transform: rotate( 
-135deg
 );
    box-shadow: 0 0 0 0.0625rem #fff;
}
.checkbox .helper:after, .checkbox .helper:before {
    position: absolute;
    height: 0;
    width: .2rem;
    background-color: #337ab7;
    display: block;
    transform-origin: left top;
    border-radius: .25rem;
    content: "";
    transition: opacity .28s ease,height 0s linear .28s;
    opacity: 0;
}
.checkbox .helper:after {
  top: 6px;
    left: 1px;
    transform: rotate( 
-45deg
 );
}
.checkbox input:checked~.helper:after {
  height: 0.8rem;
}
.checkbox input:checked~.helper:after, .checkbox input:checked~.helper:before {
    opacity: 1;
    transition: height .28s ease;
}
.checkbox input:checked~.helper:before {
    height: 1.2rem;
    transition-delay: .28s;
}
.checkbox input:checked~.helper:after, .checkbox input:checked~.helper:before {
    opacity: 1;
    transition: height .28s ease;
}
.protected h6{
  font-size: 18px;
    margin-bottom: 4px;
    color: #353535;
    font-weight: 400;
}
.protected p{
  font-size: 0.8rem;
  font-weight: 400;
}
.link a{
  color: #337ab7;
  text-decoration: underline;
}
body{
    background-color: #f9f9f9;
}
h2{
    font-size:1.6rem;
    font-weight: 300;
    color: #333;
}
.loginContainer{
    width: 30%;
    margin: 20px auto;
    text-align: center;

}
section.loginPage{
    background-color: #f9f9f9;
}
.breadcumWrapper nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
/*.formWrapper label {
    position: absolute;
    top: -10px;
    left: 41px;
    background-color: #fff;
    pointer-events: none;
    color: #333;
    font-weight: 500;
}*/
/*.formWrapper input{
  height: 3rem;
    width: 100%;
    border: 1px rgb(75, 74, 74) solid;
    border-left: 0;
}*/
.form-control:focus{
    outline: 0;
    box-shadow: unset;
}
.breadcrumb{
    background-color: transparent;
}
.breadcumWrapper{
    background-color: #fff;
}
.breadcumWrapper dl, .breadcumWrapper ol, .breadcumWrapper ul{
  margin: 0;
  padding: 1rem 0;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
    background-color: #2a5d9c;
    color: #fff;
}
.nav-link{
    padding: 0.5rem 3rem;
    color: #000;
}
.tab-content{
    background-color: #fff;
    box-shadow: 0 0 10px #eee;
    margin-top: 2rem;
}
ul#myTab {
    display: flex;
    justify-content: center;
    border: 0;
    margin-top: 20px;
    background-color: #fff;
    padding: 0.5rem 1rem;
}
a.nav-link.active:after{
    display: none;
}
.forgetPassword{
    margin: 0.5rem;
    display: block;
    color: #2a5d9c;
}
.social{
    padding: 0.3rem 1rem;
    border: 1px #eee solid;
    margin: 10px;
    font-size: 1.2rem;
    color: #333;
}
.Or {
    font-size: 1rem;
    position: relative;
    text-align: center;
}
.signUpLogin{
    font-size: 1rem;
    color: #2a5d9c;
}
.submitBtn{
    background-color: #2a5d9c;
    color: #fff;
    font-weight: 500;
}
@media only screen and (max-width: 991px) {
    .loginContainer{
        width: 50%;
        margin: 0 auto;
        text-align: center;
    }
}
@media only screen and (max-width: 768px) {
    .loginContainer{
        width: 70%;
        margin: 0 auto;
        text-align: center;
    }
}
@media only screen and (max-width: 600px) {
    .loginContainer{
        width: 90%;
        margin: 0 auto;
        text-align: center;
    }
}
.SocialSignUp.mt-2 {
    display: flex;
    justify-content: center;
    align-items: center;
}
.form-row{
  position: relative;
}
/*dashboard show hide*/
#navBarBtnDash{
  display: none;
}

@media screen and (max-width: 500px) {
  #navBarBtnDash{
  display: block;
}
.DashBoardWrapper{
  display: none;
}

  }