.reg-page h2{text-transform: uppercase;font-size: 22px;line-height: 25px;padding: 0;margin-top:15px;margin-bottom: 10px;font-weight: 500;}
label{margin-top:5px;margin-bottom:1px}
.account-page h1{font-size:25px;line-height:27px;text-transform:uppercase}
.account-menu-box{padding:0px;border-radius:0px;margin-top:15px;}
.account-menu-box .dv-tabs-mgnb {background:#EEEEEE;padding:10px;}
.account-menu-box .dv-tabs-mgnb .dv-ct-tabs-mgnb{color:#000;font-size:15px;font-weight:600}
.account-menu-box .dv-tabs-mgnb p{line-height:19px;color:#333;font-size:14px;text-align:left;margin:0;}
.account-menu-box .avatar span{display:inline-block;background-size:cover;background-position:center center;border-radius: 100%;  border: #fff solid 2px;}
.account-menu-box .avatar img{width:100%;padding: 2px;margin-bottom:10px}
.account-menu .main-menu *{cursor:pointer;}
.account-menu .arrow{float: right;margin-top:2px;font-size:17px;color:#fff;}
.account-menu .fa-minus-square-o{display:none}
.account-menu {height:33px;margin-bottom:10px;overflow:hidden;transition: height 1s;}
.account-menu.active {height:auto;}
.account-menu.active .fa-plus-square-o{display:none}
.account-menu.active .fa-minus-square-o{display:inherit}
.dv-breadcrumb li{display:inline-block}
.dv-breadcrumb li a{color:#333;padding-right:5px}
.dv-breadcrumb li a:hover{color:#F78105;}
.account-menu li{padding: 5px 10px;border:#ccc solid 1px;border-top:none;}
.account-menu li a{color: #535353;}
.account-menu li a:hover{color: #337AB7;}
.account-menu li.title{border:none;background:#337ab7;padding:5px 10px;}
.account-menu li.title label{color:#fff;margin:0;font-size:14px}
table{box-sizing: border-box;border-collapse: collapse;}
.table-default{width:100%;font-size:14px;color:#333}
.table-default td{border:#ccc solid 1px;padding:5px}
.table-default .header td{background:#337AB7;border:#337AB7 solid 1px;text-align:center;color:#fff;font-weight:600}
.account-edit-form label{display:block;font-weight:bold;padding-top:5px;padding-bottom:3px}
.alert-success{padding: 15px;background: #f4f9fb;border: #ade6fb solid 1px;border-radius: 4px;color: #047eaa;}
.alert-danger{padding: 15px;background: #fbf4f4;border: #ffe5e5 solid 1px;border-radius: 4px;color: #f00;}
.defaut-form label{position: relative;display:block;font-weight:600;padding-top:5px;padding-bottom:2px}
.defaut-form label .del_img{display: none;font-size: 13px;font-weight: 300;background: #f00;color: #fff;padding: 1px 3px;position: absolute;top: 7px;left: 2px;}
.link-action a{padding: 2px 4px;border: #ccc solid 1px;border-radius: 2px;margin:0px 3px}
.defaut-form .input-text{}
.notification-area{color:#00A758;padding: 15px;margin-bottom: 15px;background: #EBF7F1;border: #bfead9 solid 1px;border-radius: 5px;}
.notification-area.error{color: #FD0505;background: #FFEDED;border: #ffc6c6 solid 1px;}
.notification-area.error a{color:#00A758}
.bg-row{background:#fbfbfb;padding:15px;border:#ececec solid 1px;margin-bottom:15px}
.bg-row.bg1{}
.cur-file{color: #0d8a4f;display: block;padding: 3px;border: #ccc dashed 1px;margin-top: 5px;}
.inbox-table{width:100%}
.inbox-table td{padding:10px 5px;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px}
.inbox-table td.tt{width:30px;text-align:center}
.inbox-table td.name{width:100px;text-align:left;}
.inbox-table td.name span{display:block;width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.inbox-table td.title a{display:block}
.inbox-table td.time{width:70px;text-align:right}
.inbox-table td a{color:#333}
.inbox-table tr:hover{cursor:pointer;-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);}

.inbox-table.msg td.tt{width:60px;}
.inbox-table.msg td.tt img{border-radius:100%;border:#EFEFEF solid 1px;padding:2px;}
.inbox-table.msg td.title a {color:#666;font-size:13px}
.inbox-table.msg td.title a span{display:block;color:#000;font-size:15px;padding-bottom:2px}
.inbox-table.msg td.time{width:160px;text-align:right;font-size:13px;color:#666}
.inbox-table.msg td{border:none}
.inbox-table.msg tr:hover{background:#f2f2f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.bg-row h3{font-size: 20px;line-height: 26px;font-weight: 500;text-transform: uppercase;margin: 0;padding: 10px 0 0;}
.post_statis li span{color:#f78105}
.ads_button{margin-bottom:5px;display: block;text-align: center;background:#dddcdc;border:#ccc solid 1px;color:#333;border-radius: 2px;font-size:13px;}
.ads_button:hover{background:#f78105;border:#f78105 solid 1px;color:#fff;}
.upload-image{float:left;margin-right:15px;margin-bottom:15px}
.show-img {width: 200px;  height: 200px;  overflow: hidden;  border-radius: 100%;}
.show-img img{border: none;  width: auto;  height: 100%;  cursor: pointer;  max-width: inherit;  position: relative;}
.show-img img:hover{opacity: 0.5;}
.product-img .show-img{width: auto;  height: 180px;border-radius: 0;}
.upload-image .file-input{position: absolute;visibility: hidden;}
h4 {font-size: 20px;line-height: 25px;}
.status0{color:#f99008}
.status1{color:#1ABB9C}
.status2{color:#ff5f5f}
.package-coupon{float:left;padding:5px 10px;background:#f0f0f0;margin-bottom:15px;}
.package-coupon .form-control{margin-left:0px;font-size: 16px;display:inline-block !important;width:220px;padding:10px;height:40px;border:#ccc dashed 1px;box-shadow:none;border-radius:0}
.package-coupon button{padding: 8px 10px 9px;background: #cecbcb;border: #b7b7b7 solid 1px;color: #4f4f4f;}
.package-coupon label{display:inline-block !important}
.package-coupon .coupon_info{display:inline-block;padding:5px 5px;border:#25a439 dashed 1px;background:#78d587;color:#067121;font-size:16px;font-weight:600;border-radius:3px}
.package-coupon  .coupon_info #coupon_value{font-size:15px;font-weight:400;color:#d5601b}
.package-coupon #remove_coupon{color: #f00;display: inline-block;padding-left: 10px;cursor: pointer;}

.ads_detail_item {height:46px;overflow:hidden;transition: height 1s;margin-top:15px}
.ads_detail_item.active {height:auto;border:#e6e6e6 solid 1px;padding:0px;border-radius:5px 5px 0 0}
.ads_detail_item .text_box{padding:2px 3px 2px 2px;}
.ads_detail_item label{display:block;background:#F8F8F8;border:#e6e6e6 solid 1px;border-radius:5px;padding:10px;height:45px;cursor:pointer;margin:0}
.ads_detail_item .arrow{float: right;margin-top: 3px;font-size: 18px;color:#333;}
.ads_detail_item .fa-caret-up{display:none}
.ads_detail_item.active .fa-caret-down{display:none}
.ads_detail_item.active .fa-caret-up{display:inherit}
.ads_detail_item label:hover,.ads_detail_item.active label{background:#e6e6e6;border:#e6e6e6 solid 1px;}
.ads_detail_item.active label{border-radius:5px 5px 0 0;}

.kpp_box{position:relative;margin:5px;}
.kpp_box input{padding-left: 110px;}
.kpp_box span{position:absolute;display:inline-block;line-height:32px;top:1px;left:1px;background:#f4f4f4;border-radius:3px 0 0 3px;width:100px;padding-left:8px;border-right:#ccc solid 1px;}
.defaut-form.content h4{font-size:15px;line-height:25px;text-transform:uppercase;font-weight:600;margin-bottom:8px;}
table.no-border td{border:none;padding:3px 0;}