.gray1:hover {
    color: #4a8703!important;
    background-color: #585f6985!important;
}
.gray1 {
    color: #585f69!important;
    border-color: #dc4437!important;
    background-color: #0000000f!important;
}
#mimg {
    float: right;
    margin-right: 30px;
    display: block;
    position: relative;
    top: 20px;
}

#menu_link {
    writing-mode: vertical-rl;
    text-orientation: sideways;
    font-size: 25px;
    font-weight: bold;
    color: #e3000f;
    text-shadow: -1px 1px 1px rgba(150, 150, 150, 1);
}

.u-heading-v2-2--bottom::after {
    color: #e3000f;
}

.style-13::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.9);
	border-radius: 10px;
	background-color: #CCCCCC;
}

.style-13::-webkit-scrollbar
{
	width: 4px;
	//background-color: #F5F5F5;
}

.style-13::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #fdfdfd;
	background-image: -webkit-linear-gradient(90deg,
											  transparent,
											  rgba(0, 0, 0, 0.4) 50%,
											  transparent,
											  transparent)
}
.style-12::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.9);
	border-radius: 10px;
	background-color: #CCCCCC;
}

.style-12::-webkit-scrollbar
{
	width: 8px;
	//background-color: #F5F5F5;
}

.style-12::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #e513217d;
	background-image: -webkit-linear-gradient(90deg,
											  transparent,
											  rgba(0, 0, 0, 0.4) 50%,
											  transparent,
											  transparent)
}


#mmenu{
max-width:1000px;
    background: #2a2a2a6b;
}

#up {
    position: absolute;
    display: block;
    width: 56px;
    height: 88px;
    background: url(/images/metaweb_bg_hover.png);
    background: url(/images/metaweb_bg_normal.png);
    right: 0px;
    margin-top: 150px;
    margin-right: 50px;
}

#up-btn {
    margin-left: 7px;
    margin-top: 40px;
cursor: pointer;
}
.up-btn-up {
    margin-top: 10px!important;
    transition-duration: 0.2s;
}
#up-btn1 {
   display:none;
}
.navbar-def {
margin-bottom: 0!important;
}
.navbar-def .navbar-toggle .icon-bar {
    background-color: #888;
}
.menu-logo {
    width: 70%;
    margin: 20px auto;
}
.menu-logo hr{
    margin-top: 0px;
    margin-bottom: 0px;
    border-top: 1px double #1b1a19;
}
.menu-logo a{
    display: block;
    font-size: larger;
    color: #1a1a18;

padding-bottom: 15px;
}
.menu-logo a:hover, .menu-logo a:focus {
    color: #e3010e;
}
.entr {
    overflow: hidden;
    padding-bottom: 250px;
}