/*modified: by Mahedi---(14-09-13)*/

/* top Menu wraper*/
#rt-top-surround{background: #186611;}
#rt-top{background: #050;box-shadow: 0 1px 5px #002200;position: fixed !important;top: 0 !important;width: 100%;z-index: 999;}
#rt-top div.rt-block, #rt-top div.menu-block{margin:0 15px;padding: 0;}
#rt-logo{position: relative;}
#rt-logo span{font-family:Arial,FreeSans,sans-serif;}
#rt-logo span#site_name{bottom: 30px;color: #005500;font-size: 39px;font-weight: 900;position: absolute;right: 0;text-shadow: -1px -1px 1px #003300, 1px 1px 0 #559944;transition: all 0.5s ease;}
#rt-logo span#site_slogan{position: absolute;bottom: 0; right: 0;color: #ddd;font-size: 15px;letter-spacing: 2px;transition: all 0.5s ease;}
#rt-logo:hover span#site_name{text-shadow:0 -1px 1px #669900, 0 0 50px #CDFF00;color: #5FDF00;}
#rt-logo:hover span#site_slogan{text-shadow: 0 0 5px #44FF22;}
#rt-header div.rt-block, #rt-header div.logo-block{margin:5px 15px;padding: 0;}
#rt-header div.users{float: right;}
#top-offset {background: #226611;height: 42px;width: 100%;}
ul.menu_users{list-style: none;}
ul.menu_users li{position: relative; float: left;}
ul.menu_users li ul{display: none;}
ul.menu_users li:hover ul{display: block;}
ul.menu_users li:hover li{float: none;}
#rssearch__hp{margin: 0 auto;padding-bottom: 60px;height: 80px;width: 460px;}
#rssearch__hp form.rsf_form{width: 450px;}
#rssearch__hp .input-prepend > input {padding-right: 40px;}
.unicode_font {width: 81%;}
.toggle_set {font-size: 1.4em;position: relative;width: 100%;}
.toggle_btn {float: right;position: relative;margin-top: -28px;z-index: 999;}
.toggle_set input{margin-left: 15px;margin-right: -2px;margin-top: -3px;}
#rt-bottom {background: url("http://www.envnews.org/templates/rt_afterburner2/images/noise.png") repeat #005500;color: #669955;}
#rt-bottom .rt-block {margin: 3px 15px;padding: 0;}
#rt-bottom .title, #rt-bottom h1, #rt-bottom h2, #rt-bottom h3, #rt-bottom h4, #rt-bottom h5, #rt-bottom h6 {border-color: #007700;color: #11AA00;}
#rt-bottom li {list-style: circle outside none;}
#rt-botmenu{background:#186611;}
.botmenu {margin: 2px 15px;padding: 0;}
ul.menu_botmn {display: table;list-style: none outside none;}
.menu_botmn li {display: table-cell;}
.menu_botmn li a {border-right: 1px solid #669955;padding: 0 7px;}
.menu_botmn li a:hover {color: #FEFFAF;text-shadow: 0 0 10px #EDEF0E;}
#rt-footer {background: #114400;bottom: 0 !important;color: #cccccc;position: fixed;width: 100%;box-shadow: 0 -2px 5px #001100;z-index:99;}
#rt-footer a {color: #AAFF99;}
.rt-copyright-block {margin: 2px 15px;padding: 0;text-align: center;text-transform: none;}
#footer_offset{height: 25px;width: 100%;}

/* Mega menu */
#rt-top ul.gf-menu{width:100%;}
#rt-top ul.gf-menu.l1 > li > .item {font-weight: bold;}
#rt-top ul.gf-menu.l1 > li:last-child {float: right;}
.gf-menu{margin:0 auto 0;list-style:none;background: #050;border-radius: 0;display:table;}
.gf-menu:after{display:table;content:'';clear:both;}
.gf-menu ul{list-style:none;padding:0;margin:0;}
.gf-menu .item{line-height:20px;padding:3px 6px;text-align:left;text-decoration:none;display:block;outline:0;cursor:pointer;}
.gf-menu .subtext{text-align: center!important;}
.gf-menu .item.subtext{padding-top:1px;padding-bottom:4px;}
.gf-menu .item.subtext > em{display:table;font-size:9px;border-top: 1px solid #AAAAAA;line-height:11px;color:#ccc;text-align:center;font-style:normal;text-transform: none;margin:0 auto;}
.gf-menu.l1 > li.active{}
.gf-menu.l1 > li > .item{line-height:20px;padding:3px 0!important;position:relative;text-align: center;}
.user_menu ul.gf-menu.l1{float: right;}
.user_menu ul.gf-menu.l1 > li > .item{padding:3px 20px 3px 5px!important;text-transform: none !important;}
.gf-menu.l1 > li > .item {border-right: 1px solid #337722;}
.gf-menu.l1 > li:last-child > .item{border-right: 1px solid transparent;}
.gf-menu.l1 > li > .item:after {border-right: 0;}
.gf-menu.l1 > li:last-child > .item:after {border-right: 0;}
.gf-menu.l1 > li > .item.subtext{padding-top:1px;padding-bottom:2px;}
.gf-menu li{float:left;display:block;text-align:left;position:relative;border:1px solid transparent;}
.gf-menu li.parent > .item{position:relative;padding:3px 0;}
.gf-menu li.parent > .item:after{color:#EEEEEE;position:absolute;right:5px;top:50%;margin-top:-12px;font-family:FontAwesome;content:"\f078";font-size:11px;}
.gf-menu .dropdown{margin:0 auto;padding:10px 0;position:absolute;opacity:0;left:-999em;text-align:left;z-index:1000;}
.gf-menu li.rot{width:7%;min-width:70px;}
.gf-menu li.news{width:28%;min-width:270px;}
.gf-menu li.pub{width:16%;min-width:135px;}
.gf-menu li.uce{width:19%;min-width:160px;}
.gf-menu li.act{width:18%;min-width:150px;}
.gf-menu li.mor{width:7%;min-width:70px;}
.gf-menu .more div.dropdown {}
.gf-menu .academic div.dropdown {}
.gf-menu li.more:hover > div.dropdown{left: -8.52em!important;top:auto;opacity:1;}
.gf-menu li.academic:hover > div.dropdown{left: -12.52em !important;top:auto;opacity:1;}
.gf-menu .dropdown .flyout{display:block;}
.gf-menu .dropdown ul li{display:block;float:none;margin-right:0;padding:0 5px;border:0;}
.gf-menu .dropdown ul li .item{border:1px solid transparent;padding-left: 3px;}
.gf-menu .dropdown ul li.parent > .item:after{margin-top:-10px;font-family:FontAwesome;content:"\f054";font-size:11px;}
.gf-menu .dropdown .grouped.parent > .item{text-align:left!important;}
.gf-menu .dropdown .grouped.parent > .item.subtext > em{text-align:left!important;margin:0;}
.gf-menu .dropdown .grouped.parent > .item .border-fixer{display:none;}
.gf-menu .dropdown .grouped.parent > .item:after{font-family:FontAwesome;content:"\f078";font-size:11px;}
.gf-menu .dropdown .grouped ol{margin:6px 0px;padding:3px 0;}
.gf-menu .dropdown .grouped ol > li > .item{font-size:12px;padding-top:3px;padding-bottom:3px;}
.gf-menu .dropdown .modules{text-align:left;color:#888;}
.gf-menu .dropdown .modules .module-content{padding:0 10px;}
.gf-menu .dropdown .modules .module-content h1,
.gf-menu .dropdown .modules .module-content h2,
.gf-menu .dropdown .modules .module-content h3,
.gf-menu .dropdown .modules .module-content h4,
.gf-menu .dropdown .modules .module-content h5{
    color:#6e6e6e;
}
.gf-menu .dropdown .modules .module-content a{color:#de3526;}
.gf-menu .dropdown .modules .module-content p{margin:0 0 10px 0;font-size:12px;line-height:18px;}
.gf-menu .flyout{}
.gf-menu .column{float:left;position:relative;}
.gf-menu .position-left{float:left;margin-right:15px;}
.gf-menu .position-right{float:right;margin-left:15px;}
.gf-menu-toggle{padding:7px 10px;background-color:#050;position:absolute;z-index:2;top:10px;left:10px;cursor:pointer;}
.gf-menu-toggle.active{background-color:#070;}
.gf-menu-toggle .icon-bar{background-color:#6e6e6e;border-radius:1px 1px 1px 1px;display:block;height:2px;width:18px;}
.gf-menu-toggle .icon-bar + .icon-bar{margin-top:3px;}
.gf-menu.l1 > li:hover > .item .border-fixer{display:block;position:absolute;height:2px;width:100%;bottom:-2px;left:0px;background:#208A38;z-index:1001;}
.gf-menu li:hover,.gf-menu li.active:hover{background:#218c00;padding-top:0px;}
.gf-menu li:hover > .dropdown,.gf-menu li.active:hover > .dropdown{left:-1px;top:auto;opacity:1;}
.gf-menu li.uce:hover > .dropdown,.gf-menu li.active.uce:hover > .dropdown{left:-250px;top:auto;}
.gf-menu li.act:hover > .dropdown,.gf-menu li.active.act:hover > .dropdown{left:-260px;top:auto;}
.gf-menu li.mor:hover > .dropdown,.gf-menu li.active.mor:hover > .dropdown{left:-96px;top:auto;}
.gf-menu li.subs:hover > .dropdown,.gf-menu li.active.subs:hover > .dropdown{left:-80px;top:auto;}
.gf-menu li:hover > .item{color:#ccffcc!important;}
.gf-menu .dropdown ul li.active > .item {color: #AAFFAA !important;}
.gf-menu li.parent:hover{}
.gf-menu .dropdown ul li:hover{border:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-top:1px;}
.gf-menu .dropdown ul li:hover > .item{background:#119900;border-top:0;}
.gf-menu .dropdown ul li:hover > .item .border-fixer{display:block;position:absolute;height:100%;width:2px;right:-1px;top:0px;background:#117700;z-index:1001;}
.gf-menu .dropdown ul li.parent:hover > .item{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;background: #117700;}
.gf-menu .dropdown .grouped.parent:hover > .item{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background: #117700;box-shadow: 0 0 3px #003300 inset;}
.gf-menu .dropdown .modules:hover,.gf-menu .dropdown .modules ul li:hover{padding-top:0 !important;}
.gf-menu .dropdown li:hover > .flyout{left:100%;top:1px;margin-left:-6px;-webkit-border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px;background: #117700;}