/* krushita 6-10-20 start here  */

   /* Account page start here */
   .customer-account-index .box .box-title{ background-color: #383b40; color: #fff; border: 1px solid #383b40;}
   .customer-account-index .box .box-actions{ border: 1px solid #383b40; background-color: #fff; border-top: 0;}
   .customer-account-index .block .box-actions .action:after{ content: ""; display: inline-block; height: 12px; margin: 0 9px; border-left: 1px solid #383b40; vertical-align: -1px;}
   .customer-account-index .block .box-actions .action:last-child:after{ border: 0;}
   .customer-account-index .box .box-content{ background-color:  #fff; border: 1px solid #383b40; border-top: 0;}
   .customer-address-form .form-address-edit, .customer-account-edit .form-edit-account, .newsletter-manage-index .form-newsletter-manage,
   .customer-account-login .login-container, .customer-account-create .form.create.account, .customer-account-forgotpassword .form.password.forget,
   .catalogsearch-advanced-index .form.search.advanced { border: 1px solid #383b40; }
   /* account page end hhere */

   /* contact us page start here */
   .contact-index-index .form.contact{ border: 1px solid #383b40; padding: 15px;}
   .contact-index-index div#store_map { margin-top: 15px; margin-bottom: 15px; }
   .contact-index-index .page-main .contact-info [class^="porto-icon-"]{ font-size: 20px;}
   .contact-index-index .fieldset>.legend, .contact-index-index .contact-info .contacts-title{ color: #383b40; font-weight: 400;}
   .contact-index-index .fieldset>.legend b, .contact-index-index .contact-info .contacts-title b{ font-weight: normal; color: #383b40;}
   /* contact us page end here */

   /* FAQ page start here 7-10-20 */
   .cms-faq  .page-main{ color: #383b40;}
   .cms-faq  .page-main .columns a{ color: #3e81ec; text-decoration: underline;}
   .cms-faq  .page-main .columns a:hover{ text-decoration: none;}
   .cms-faq  .page-main .columns .country-list{text-decoration: none; color: #ff0000;}
   .cms-faq  .page-main .columns h3{ padding: 0; margin: 0;}
   .cms-faq  .page-main .columns span{ font-size: 15px; line-height: 22px; font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;}
   .cms-faq  .page-main .columns p strong, .cms-faq  .page-main .columns p{ font-size: 14px; line-height: 1.5;}
   .cms-faq  .page-main .columns .faq-title{ font-weight: 600; margin: 30px 0 15px; display: block;}
   .cms-faq  .page-main .columns .faq-title strong{ font-weight: 600;}
   .cms-faq  .page-main .email-banner-img{ text-align: center;}
   .cms-faq  .page-main .columns .payment-faq-que{ padding-top: 10px;}
   .cms-faq  .page-main .columns .faq-content{ padding-top: 20px;}
   .cms-faq  .page-main .columns .faq-que-space{ margin-bottom: .9rem;}
    /* FAQ page end here 7-10-20 */

  
/* krushita 6-10-20 end here  */



/* 6-10-20 strat here */
@media screen and (min-width: 992px) and (max-width: 1024px){

}
@media screen and (min-width: 768px) and (max-width: 991px){

}
@media screen and (min-width: 320px) and (max-width: 767px){
/* krushita 6-10-20 start here  */

    /* account page start here */
    .account .account-nav .nav>li>a{ position: relative;}
    /* account page end here */

   /* contact us page start here */
    .contact-index-index .contact-info .contacts-title{ margin-top: 20px;}
   /* contact us page end here */

/* krushita 6-10-20 end here  */

}
@media screen and (min-width: 320px) and (max-width: 480px){
}

/* 6-10-20 end here */