#prof_cont,#scroll_prof_cont{
    position:absolute;display:none;top:27px;right:13px;width:200px;min-height:200px;background-color:#0336a5;z-index:999999;border-top-right-radius:5px;border-top-left-radius:5px;
    overflow:hidden;
}
.profile_ul{
    width:100%;
}
.profile_ul li{
    list-style:none;
    height:40px;
    width:100%;
    margin:0px;
    padding:7px 10px;
}
.profile_ul li:hover{
    background-color:#0049E7;
}
.profile_ul li a{
    color:white !important;
    font-weight:bold !important;
    font-size: 14px !important;
}
.profile_ul li i.fas,.profile_ul li i.far{
    margin-right:10px;
}
.brtitle{
	font-weight:bold;

	color:#9b0917;
}
.bgbtn-loader{
	color:#5288BF;
	font-size:40px;
	margin-top:40px;
}
.badge{
	position: absolute;
    background-color: red;
    border-radius: 50% !important;
    width: 20px;
    z-index: 10;
    height: 20px;
    color: white;
    text-align: center;
    padding-top: 5px;
    font-size: 11px !important;
	top: 7px;
    left: 10px;
}
.brief{
	padding:10px;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	background-color:#418a48;
	color:white;
	border-radius:5px;
	width:auto !important;
	display:inline-block;
	margin-right:auto;margin-left:auto;
	vertical-align: middle;
}
.brief i{
	vertical-align: middle;
}
.brief.pending{background-color:rgb(200, 214, 77);}
.brief.danger{background-color:#d9534f;}
.brief.initial{background-color:#512cd6;}
.brief.wow{background-color:#e27821;}
.brief.info{background-color:rgb(192, 192, 28);}
.brief.warning{background-color:orange;}
.brief-sm{font-size:11px;padding:5px;}
.brief.success i{color:white !important;}
.link-sp{
	cursor:pointer;
}
.link-sp.link-blue{
	color:blue;
}
.tbl-options {
    color: #2a7eca;
    font-size: 15px;
}

#layout-content{
    margin-top:0px;
}

.modal-header .close{
    margin-right:0px;
    margin-left:auto;
}
.modal-body{
    text-align:left !important;
}
.brtitle{
    color:brown;
    font-weight:bold;
}
.form_content{
    color:black;
}
.form_content .row{
    margin-top:15px;
}
.col-centered{
    margin-right:auto;margin-left:auto;
}
input[readonly=readonly] {
    background-color: #ccc;
}
.lower-content{
    padding-top:35px !important;
}
.shop-page-section,.shop-details{
    padding-top:10px !important;
}
.product-details-content{
    padding-bottom:30px !important;
}

.shop-details .product-discription{
    padding: 30px 0px 30px 0px !important;
}
.shop-details .related-product{
    padding-top:30px !important;
}
.shop-block .image-box img{
    height:150px;
}
.auto-container.image-box img{
    height:528px !important;
}
.table{
    margin-top:15px;
}
.lang_area{
    position:absolute;
    top:00px;
    right:20px;
    z-index:999999;
    width:auto;
    display:block;
    max-width:100px;
}
.lang_area ul li{
    float:right;
    margin-left:3px;
}
.lang_area img{max-width:20px;}
.main-header .nav-right .cart-box a{
    display:block !important;
}
.body_container{
    min-height:300px;
}

@media(max-width:480px){
    #prof_cont, #scroll_prof_cont{
        left:13px;
        right:auto;
    }
}