.bannerlayer {
	 position: absolute; 
	 margin-top: -71px;
	 margin-left: 4%;
	 bottom: 12%;
}
.banneraddtocart {
	background-color: #6F009F; 
	border-color: #dddddd;
	border-radius: 5px;
}
.liplock-product-block .round-button {
    display: block;
	width: 120px;
	height: 120px;
	line-height: 110px;
	border: 4px solid #ffffff;
	border-radius: 50%;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	background: #FF7220;
	box-shadow: none;
	font-size: 18px;
	margin-bottom: 15px;
}
.liplock-product-block .round-button span{
	border-top: 1px dashed #fff;
	border-bottom: 1px dashed #fff;
	padding-bottom: 2px;
}
.liplock-product-block .round-button:hover {
    background: #EAC479;
}

.liplock-product-block .gms{
	font-size: 13px !important;
	position: absolute;
	bottom: 51%;
	left: 0%;
	color: #fff;
	width : 120px;
	text-align: center;
}
.pad-t-b-2
{
    padding-top: 2%;
        padding-bottom: 2%;
}

.m-spa{
	margin-left:16px;
}
@media(min-width: 641px) and (max-width: 767px){
	.liplock-product-block .bannerlayer {
		bottom: 5%;
	}
	.liplock-product-block .round-button {
	    display: block;
	    width: 100px;
	    height: 100px;
	    line-height: 90px;
	    font-size: 14px;
		margin-bottom: 6px;
	}
	.liplock-product-block .gms {
	    font-size: 10px !important;
		position: absolute;
		bottom: 52%;
		left: 0%;
		color: #fff;
		width : 100px;
		text-align: center;
	}
	.shipping-info{
		margin-top: 20px;
	}
	.m-spa{
		margin-left:0px;
	}
}
@media(min-width: 481px) and (max-width: 640px){
	.liplock-product-block .bannerlayer {
		bottom: 15%;
	}
	.liplock-product-block .round-button {
	    display: block;
	    width: 100px;
	    height: 100px;
	    line-height: 90px;
	    font-size: 14px;
		margin-bottom: 6px;
	}
	.liplock-product-block .gms {
	    font-size: 10px !important;
		position: absolute;
		bottom: 52%;
		left: 0%;
		color: #fff;
		width : 100px;
		text-align: center;
	}
	.shipping-info{
		margin-top: 20px;
	}
	.m-spa{
		margin-left:0px;
	}
}
@media(min-width: 361px) and (max-width: 480px){
	.liplock-product-block .bannerlayer {
		bottom: 18%;
	}
	.liplock-product-block .round-button {
	    display: block;
	    width: 100px;
	    height: 100px;
	    line-height: 90px;
	    font-size: 14px;
		margin-bottom: 6px;
	}
	.liplock-product-block .gms {
	    font-size: 10px !important;
		position: absolute;
		bottom: 52%;
		left: 0%;
		color: #fff;
		width : 100px;
		text-align: center;
	}
	.shipping-info{
		margin-top: 20px;
	}
	.m-spa{
		margin-left:0px;
	}
}
@media(min-width: 320px) and (max-width: 360px){
	.liplock-product-block .bannerlayer {
		bottom: 21%;
	}
	.liplock-product-block .round-button {
	    display: block;
	    width: 90px;
	    height: 90px;
	    line-height: 80px;
	    font-size: 14px;
		margin-bottom: 6px;
	}
	.liplock-product-block .gms {
	    font-size: 10px !important;
		position: absolute;
		bottom: 50%;
		left: 0%;
		color: #fff;
		width : 90px;
		text-align: center;
	}
	.liplock-product-block .add-cart img{
		width: 40px;
	}
	.shipping-info{
		margin-top: 20px;
	}
	.m-spa{
		margin-left:0px;
	}
}
.notice {
    padding: 10px 15px 10px 15px;
    background-color: #fafafa;
    border-left: 6px solid #7f7f84;
    margin-bottom: 10px;
    -webkit-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
       -moz-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
            box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
}
.notice-sm {
    padding: 10px;
    font-size: 80%;
}
.notice-lg {
    padding: 35px;
    font-size: large;
}
.notice-success {
    border-color: #80D651;
}
.notice-success strong {
    color: #80D651;
}
.notice-info {
    border-color: #45ABCD;
}
.notice-info strong {
    color: #45ABCD;
}
.notice-warning {
    border-color: #FEAF20;
}
.notice-warning strong {
    color: #FEAF20;
}
.notice-danger {
    border-color: #d73814;
}
.notice-danger strong {
    border-color: #d73814;
}
.notice-wow strong {
    color: #d73814;
}
.notice-wow {
    border-color: #fb7917;
}
.notice-india-post strong {
    color: #80D651;
}
.notice-india-post {
    border-color: #80D651;
}

.date-body{
  background-color: #0072bc;padding-bottom: 5px;
}
.date-body .date-title{
  color: white;
  margin-bottom: 0px!important;
}

.date-body .date-content{
  background-color: white;margin-left: 5px;margin-right: 5px;
}
.date-body .date-content p.dia{
  margin: 0; font-size: 18px; font-weight: bold;line-height: 24px;
}
.nomargin{
  margin: 0;
}



/* Order section */
.profile_tab .panel{
	border: 1px solid #E1DDD7;
	box-shadow: 0 2px 3px 0 rgba(29, 26, 26, 0.19), 0 6px 8px 0 rgba(0, 0, 0, 0.24)
}
.profile_tab .addr-box-heading{
	background: #F4D3A4;
	padding: 10px 20px;
}
.profile_tab .btn-track{
	letter-spacing: 1px;
	font-size: 10px;
	padding: 4px 17px !important;
	border-radius: 4px;
	background: rgb(230,89,42);
	color: #ffffff;
	margin-top: 0px;
}
.profile_tab .btn-disabled{
	letter-spacing: 1px;
	font-size: 10px;
	padding: 4px 17px !important;
	border-radius: 4px;
	background:#F2F1F0;
	color: #000000;
	margin-top: 0px;
	cursor: 
}

.profile_tab .panel-heading-text{
	font-size: 14px;
}
.profile_tab .return-url{
	color:#999999;
	font-size: 14px;
	cursor: pointer;
}
.profile_tab .list-group {
    margin-bottom: 0px;
}
.profile_tab .lip-panel-body{
	padding: 0px;
}
.profile_tab .list-group-item{
	border-bottom: 1px solid #dddddd;
	margin-bottom: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}
.profile_tab .list-group-item:last-child {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.profile_tab .media-body{
	vertical-align: middle;
}
.profile_tab .media-heading{
	font-size: 12px;	
}
.profile_tab .panel-heading a{
	color: #000000;
}
.profile_tab .panel-heading a::before{
	color: #000000;
}
.profile_tab .panel-heading a::after {
	display: none;
}
