.admin-leftcol{width:25%; float:left;}
.admin-rightcol{width:72%; float:right;}
.userbox{display:block;background:#FFF;margin-top:0px; padding:0 0 5px;box-shadow:0 0 20px rgb(110 162 173 / 10%);border-radius:5px;}
.authorbx{background:#21b55a;padding:15px;color:#FFFF;border-radius:5px 5px 0 0;}
.userbox img{width:90px;display:block;margin:0 auto 15px;border-radius:50%;border:1px solid #ddd;}
.userinfo{}
.userbox h2{display:block; margin:15px 0 5px; text-align:center;}
.userbox h2 a{color:#FFF; font-size:18px;}
.userbox span{display:block; text-align:center; margin-top:5px;}
.userbox span a{font-size:14px; color:#FFF;}

ul.left-menu{display:block;clear:both;list-style:none;padding:10px 0 0 15px;}
ul.left-menu li{display:block;position:relative;font-size:15px;padding-left:35px;margin:30px 10px; color:#484848;}
ul.left-menu li i{position:absolute;left:0;top:0; color:#484848;}
ul.left-menu li a{font-size:15px;color:#484848;}

.admin-rightcol  .cont-outer{margin:0; width:100%;}
.admin-rightcol .post{font-size:16px; line-height:22px;}
.admin-rightcol .post a{font-size:16px;}
.mbbt{margin-bottom:15px;}
.tpmsgarea{background:#FFF; padding:15px 15px 0; }

.search-partarea h1{color:#FFF;text-align:center;font-size:32px;padding:20px 0;font-weight:500;}
.blockform-head{border:none;}
.block-outer{width:100%; border:none;box-shadow:0 0 20px rgb(110 162 173 / 10%);}

.topbar-outer, .bar-mid, .block-cont-lftres{width:100%; background:none;}
.bar-shadow-lft, .bar-shadow-rgt{background:none;}

.durodate{display:block;margin:0 0 7px;color:#333;}
ul.resinlineli{display:block; list-style:none; margin:10px 0 0;padding:0;}
ul.resinlineli li{display:inline-block; vertical-align:top;margin-right:5px;border-right:1px solid #666;padding-right:5px;}
ul.resinlineli li:last-child{border-right:none;}
ul.resinlineli li i{color:#666;}
.flexgrow{flex-grow:0.9;}
.pddtp{padding-top:20px;}

.responsebx{display:block;padding:10px; margin-bottom:15px;border-radius:5px;background:#fff; box-shadow:0 0 20px rgb(110 162 173 / 10%);}
.responsebx-inner{display:flex;border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px;}
.responsebx-inner:last-child{border-bottom:none; margin-bottom:0px;padding-bottom:0px;}
.responsebx-title{display:block; margin-bottom:10px;}
.responsebx-title a{color:#03c;font-size:10pt;font-weight:700;}
.response-msgbx{position:relative;padding-left:35px; margin-bottom:15px;}
.response-msgbx img{position:absolute;left:0;top:0;} 
.responsebx-left{width:82%; padding-right:15px;}
.responsebx-right{}
.responsebx-right .lstcalltoaction a:first-child{margin-bottom:10px;}
.fr-element.fr-view p{line-height:1.5;margin:0 0 10px;}
.fr-box.fr-basic .fr-element ul{margin:0 0 10px;}

table.extrarestb{border-collapse: collapse; border:1px solid #ddd; background:#FFF; margin-top:20px;}
table.extrarestb td, table.extrarestb th{padding:10px; border:1px solid #ddd;}
table.extrarestb th{white-space: nowrap;}
.mobilorder-details{display:none;}
.d-flex{display:flex}
.card-aside-img{width:80px; height:60px;}
.card-aside-img img{width:80px; height:60px; object-fit:cover; border-radius:3px;}
.card-item-desc{padding-left:10px;}
.d-block{display:block;}
.deskorder-details span{margin:10px 0;}
.font-weight-semibold a{font-size:15px; color:#333}
h4.font-weight-semibold{display:block; margin-bottom:10px;}
.dashbzx{flex-grow:1; border-right:10px solid #f7f6f6;}
.dashbzx:last-child{border-right:none;}
.innerdashbx{text-align:center;background:#FFF;padding:25px;}
.iconclass{font-size:20px; color:#666;}
.iconclass i{font-size:23px;}
.innerdashbx h5{font-size:14px;font-weight:normal;margin:10px 0;}
.innerdashbx h2{color:#333;font-size:20px;}
.buttn{display:inline-block; vertical-align:top; margin:3px 1px; padding:10px; border-radius:3px; color:#FFF !important;}
.btnsuccess{background:#16b56b; color:#FFF;}
.btninfo{background:#0dcaf0; color:#FFF;}
.btnprimary{background:#0d6efd; color:#FFF;}
.btndanger{background:#dc3545; color:#FFF;}
.deskorder-details{display:none;}
.mobilorder-details{display:block; margin-top:15px;}
.mobilorder-details span{margin:7px 0;}
.text-center{text-align:center;}

@media screen and (max-width:480px){
	.admin-leftcol, .admin-rightcol{width:100%;float:none;display:block;}
	.admin-rightcol{margin-top:15px;}
	.search-partarea h1{padding:0 0; font-size:25px;}
	.responsebx,.responsebx-inner{display:block;}
	ul.resinlineli{margin-bottom:15px;}
	ul.resinlineli li{display:block; border-right:none; margin:10px 0;}
	.block-cont-lftres{padding:0px; float:none;}
	.d-flex{display:block;}
	.dashbzx{border-right:none; margin-bottom:15px;}
	
	.extrarestb thead{display:none;}
	.extrarestb tbody, .extrarestb td, .extrarestb tr{width:100%; display:block; clear:both;}
	td.impress:before{content: attr(data-title) ": ";font-weight: 700;float:left; padding-right:10px;}
	table.extrarestb{border:none;}
	.extrarestb td{padding:10px 0; border:none;}
	.mobile-flex{display:flex;}
	.table.extrarestb td{border:none;}
	.table.extrarestb tr{border-bottom:1px solid #ddd;}
	.table.extrarestb th{}


}