.morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255,255,255,0.8);border:solid 2px rgba(230,230,230,0.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0}
.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0}

/*Priyanka css*/
.agileinfo_single_left .imagebigzoom  img {max-width:100%; width:auto;}
button.btn.btn-default.search {border-radius:4px; padding: 6.8px 10px;}
/*.my-scroll.scrollbar-macosx.scroll-content.scroll-scrolly_visible {top:228px;}
.scroll-wrapper.my-scroll.scrollbar-macosx {top:2;} */

.left_aside .nav > li > a:focus {background: #53cbb4 !important; color: #fff !important;}
body .login {min-height: 92vh;}
.checkout .title_img h2 {margin:1em 0; text-transform:capitalize;}

.profile_page .text-center .img-circle {margin-top: 3em; height: 210px; width:100%; max-width: 210px;}
.personal-info .form-horizontal .control-label {color: #333; font-weight: normal; padding: 5px 0 0; width: 100px;}
.personal-info .btn {background: #189d8a none repeat scroll 0 0;
    border: 2px solid #189d8a;
    color: #fff; height: auto;
    font-size: 1em;
    font-weight: bold;
    letter-spacing: 2px;
    margin: 0.5em 0 0;
    outline: medium none;
    padding: 0.5em 1.5em; width: 100%;}
    
.profile_page .col-md-8 h3 {
    border-bottom: 1px solid #eee;
    display: inline-block;
    margin: 1em 0 1em 115px;
    padding-bottom:5px;
}

.products .rating1 {overflow: hidden;}
.products .rating {float: left;}

.title_img .w3_agile_header {background: transparent;  border: medium none;}
.login-form-grids textarea {margin-bottom:1em !important; border: 1px solid #dbdbdb;
    color: #999;
    display: block;
    font-size: 14px;
    outline: medium none;
    padding: 10px;
    width: 100% !important;}
.login-form-grids #btnsubmit {background: #189d8a none repeat scroll 0 0;
    border: 2px solid #189d8a;
    color: #fff;
    font-size: 1em;
    letter-spacing: 2px;
    margin: 0.5em 0 0;
    outline: medium none;
    padding: 0.5em 1.5em;
    width: 100%; height: auto; line-height:normal;}
.login-form-grids #btnsubmit:hover {box-shadow: 0 -50px 0 0 #fff inset;color: #189d8a;}
    
.login-form-grids .checkout_form_title {font-size: 18px;
    line-height: normal;
    margin: 0 0 10px;}  
.full_width .login-form-grids {padding: 1.5em;}  
#page-wrapper.wishlist_page {padding-top:2em;}
.page_wrapper_products_right.show {top: 91px; z-index: 55555;}

.show .wrapper_sub_total {
  bottom: 60px;
  font-size: 12px;
  height: auto;
  padding: 5px;
  color:#333;
  font-size:12px;
}
/*.show .product_footer_btn .cart_checkout {bottom: 105px;}*/

.checkout-left .checkout-right-basket {margin: 4em 0 0;}
.checkout-left .checkout-right-basket .fa {color:#fff;}
.panel.panel-default {margin:1rem 0 1.5rem;}
.order_no {font-size: 18px; line-height:normal; margin: 2rem 0 0;}
.order_no span {color: grey;}
.red-heart{color:Red;}

.agileinfo_single_right .snipcart-item h4 .spnSalePrice{padding-left:1em;}
.agile_top_brand_left_grid .snipcart-thumb .Pack_Units{margin-bottom:-13px !important;display:block}
   
.agile_top_brand_left_grid1 .cart-btn p{color: #059b89; margin: 0 0 5px;width: 100%;font-size:14px;line-height:normal;}
    
 #FeInnerFooter_divSocialMedia{margin-left:50px;margin-top:2px;}
 
  
.rating:not(:checked) > label:hover, 
.rating:not(:checked) > label:hover ~ label {color: #059b89;}


.snipcart-item small .fa-cube{margin-right:4px !important;}
#ContentPlaceHolder1_lstBreadCrumb #aWishlist{margin-left:-4px;}

.snipcart-item fieldset #paraPack{margin-left:-3em;}
.product_similar_heading_inner_page {
  color: #000;
  font-family: "Roboto-Bold";
  font-size: 18px;
  font-weight: 500;
}

#divGrandTotal {
  border-top: 1px solid #ccc;
  font-size: 12px;
  font-weight: 600;
  padding: 5px 0 0;
  width: 100%;
}
/*#divGrandPrice{margin-left:3px}*/
#divGrandTotal #spnGrandTotal {
  float: right;
}
#ServiceCharge{float:right;}
.text_subtotal #spnSubTotalAmount{float:right;}
.UnitQuantity_Detail{color:#189D8A;font-size:71%;font-weight:700}
.TotalQuantity_Detail{color:#189D8A;font-size:71%;font-weight:700}


.pswd-cnfm {text-align:center;}
.pswd-cnfm h2 {font-size:24px; line-height: 34px; text-transform: capitalize; border-bottom: 1px solid #eee; max-width:100%; color: #333; padding: 0 0 1em; margin:0 0 1em;}
.pswd-cnfm h2.green, .congrats-text h2.green { color: green; padding:0; border-bottom:none; font-size: 32px; line-height:normal;} 
.pswd-cnfm h2.green .fa, .congrats-text h2.green .fa {font-size: 2em; vertical-align: middle;}
.pswd-cnfm h2.ac-cnfm {font-size:20px;}
.chang_password h2 {padding: 0; max-width: 370px;}

.chang_password-form-grids input[type="text"]{
    background:url(../images/img-sp.png) no-repeat 5px -259px #fff;
}
.chang_password-form-grids input[type="text"]:nth-child(2){
    background:url(../images/img-sp.png) no-repeat 0px -298px #fff;
    margin:1em 0;
}
    
    
   .top_text_message_step3
{
  max-width:500px;
  height:auto;
  margin:10px auto;
  padding:0px;
  position:relative;
  font-size:14px;
  font-weight:normal;
  text-align:justify;
    
    
}