﻿.bottommenu .level0 {
    float: left;
    width: 25%;
}
.botton-nap-tien {
	color: #ffffff!important;
	text-align:center;
	font-weight:bold;
    background:#3c9f10;
    cursor: pointer;
    border: none;
    padding: 6px 17px 6px;
    font-size: 14px;
    display:inline-block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
#cssmenu .botton-nap-tien {
	width:208px!important;
	margin:0px auto 10px;
	display:block;
}
.sidebar .botton-nap-tien {
	display:block;
}


.botton-nap-tien:hover {
    background: #f93239;
}

.sub_block_title {
  background: #00a6bd url('../images/icon-title-menu-login.png') no-repeat left 4px bottom -3px;
  cursor: pointer;
  color: #ffffff;
  padding: 12px 0px 4px 46px;
  line-height: 24px;
  font-size: 16px;
  text-transform: uppercase;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.link-history-point{
	display:block;
	font-style:italic;
	color:#015f95;
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
}
.link-history-point:hover{
	color:#e83302;
}

.menu_login.row-cl {
	margin-bottom:10px;
}
.menu_item {
    line-height: 30px;
    border-bottom: 1px #ccc dashed;
}
.menu_item a {
   font-weight: bold;
   color:#333;
}
.menu-row2 {
    background:#f3f4f7;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:0px 10px;
	margin-bottom:10px;
	border: 1px #ddd solid;
}
.menu_item.activated a,.menu_item:hover a  {
  color:#e83302;
}
.box-info-member{
	background:#f3f4f7;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:10px 10px;
	margin-bottom:10px;
	border: 1px #ddd solid;
}
.row-member02{
	border-bottom:1px #666 dashed;
	padding-bottom:6px;
	margin-bottom:8px!important;
}

.box-report{
	background:#eff4f3;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:10px 15px 10px 15px;
	margin-bottom:10px;
	border:1px #dbdbdb solid;
}
.box-report *{
	line-height:22px;
}
.box-report p{
	margin-bottom:7px;
}
.box-report img{
	max-width:100%;
}

.box-report a{
	color:#015f95;
	font-weight:bold;
}
.box-report a:hover{
	color:#e80404;
}

.row-member label{
	font-weight:normal;
	display:block;
	float:left;
	margin-right:10px;
}
.row-member span{
	font-weight:bold;
	display:block;
	float:left;
}
.member-name01{
	display:block;
	font-size:17px;
	font-weight:bold;
	color:#333;
}
.row-member .avatar-member02{
	border:2px #fff solid!important;
	-webkit-border-radius: 27px;
    -moz-border-radius: 27px;
    border-radius: 27px;
}
.row-member span.total-point{
	color:#e83302;
	font-size:16px;
}
.banner-sidebar{
	margin-bottom:10px;
	max-width:100%;
	display:block;
}
@media only screen and (min-width: 768px){
   
}
@media only screen and (min-width: 992px){
    .menu_login.row-cl {

    }
}
@media only screen and (min-width: 1200px){
    
}
@media only screen and (max-width: 1120px){
	.box-report{
		background:none;
		background-color:#eff4f3;
		padding:10px 2%;;
		width: 91%;
		margin:0px 2% 10px;
	}
	.box-info-member {
	    width: auto;
	    margin:0px 10px 10px 10px;
	}
	.menu-row2{
		margin:0px 10px 0px 10px;
		padding:10px 0px 0px 0px;
	}
    .menu_item {
	      background: #deded6;  
	      line-height: 30px;
	      border-bottom: none;
	      margin-bottom: 10px;
	      width:47%;
	      margin:0px 0px 10px 2%;
	      float:left;
	      text-align:center;
	      -webkit-border-radius: 5px;
		  -moz-border-radius: 5px;
		  border-radius: 5px;
    }
}