/* Add Your Custom CSS Codes Here */
/**
* @version   $Id: grid-responsive.css 2375 2012-08-14 22:41:53Z kevin $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2013 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/
html {
	background-color:#FFF;
}
a {
	text-decoration:underline;
	
}
a:hover {
	color: #999;
	text-decoration:underline;	
}
.ico {
    height: 45px;
    left: 20px;
    position: absolute;
    bottom: 18px;
    width: 45px;
	background-image:url(../../../images/icons/play-icon.png);
	background-repeat:no-repeat;
	 opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
	}
.ico:hover {
	opacity: 0;
}
	
.play-button {
    background-clip: padding-box;
    background-color: rgba(255, 255, 255, 0.85);
    border-radius: 100px;
    display: block;
    height: 0;
    left: 41%;
    padding-bottom: 17%;
    position: absolute;
    top: 35%;
    width: 17%;
    z-index: 101;
}
.cat-container {
	content: "";
	display:table;
	margin-bottom:20px;
}

ul, ol {
	font-family:Source Sans Pro, sans-serif;
}


.panel-title:hover {
     cursor: pointer;
}	
	
	
h1, h2, h3, h4, h5, h6 {
	font-family:Merriweather, serif;
	font-weight:normal;
}
h2 {
	font-size:26px !important;
	margin-bottom:5px !important;
	line-height:35px !important;
}
h3 {
	font-size:18px;
	margin:0px;
}
h4 {
	font-size:16px;
}
h5 {
	font-size:22px;
}
h6 {
	font-size:22px;
}

.font-size-is-default {
	font-size: 16px;
	line-height:24px;
}
p {
	line-height:26px !important;
	font-family:Source Sans Pro, sans-serif;
	margin:0px 0px 10px 0px;
}
a {
	color: #333333;
}

hr {	
	border-bottom: 1px solid #ffffff;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
}


.moduletablesidebar-menu {
	font-weight:normal;
	font-family:Source Sans Pro, sans-serif;
	font-size:14px;
	line-height:12px;
	padding: 27px 0px 0px 30px;
}


.title, .component-content h2 {
    border-bottom: none;
    box-shadow: none;
    color: #fff;
    text-shadow: none;
}

.moduletablesidebar-menu a:hover {
	color:#9f82bc;
}

.menu-block {
	margin-left:30px !important;
}

#rt-accessibility {
	margin-top: 50px;
}


.navbar-fixed-top {
	background-color:#9f82bc;
	min-height:60px;
}

.panel-heading {
	border:1px solid #ebebec;
	margin-bottom:3px;
	padding-left:10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
}
.panel-heading:hover {
	background-color:#ebebec;
	
}
.panel-body {
	border:1px solid #ebebec;
	margin-bottom:3px;
	padding:10px 10px 10px 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
}

.readmore a {
    text-decoration: none;
}
.readmore a:hover {
    text-decoration: none;
}

/* ****************************** */

/* Custom category colours */

/* About category colours */

.about .navbar-fixed-top {
	background-color:#bfac30;
	min-height:60px;
}

.about .gf-menu .item {
	color:#FFF;
	text-shadow:none !important;
	background-color:#bfac30;
}

.about .gf-menu .dropdown ul li:hover > .item {
	color:#FFF !important;
	border:0px !important;
    border-radius: 0px;
    background: none !important;
    box-shadow: none;
	background-color:#d3b539 !important;
	margin:0px !important;
	margin-top:-1px !important;
}

.about #rt-copyright  {
    border-top: 1px solid #d5d5d5;
    box-shadow: 0 1px 0 #ffffff inset;
	background-color:#bfac30;
	color:#fff;
}

.about .module-title {
	background-color:#bfac30;
	color:#FFF;
	padding:10px 0px 0px 10px;
	border:none;
	text-shadow:none;
	margin-bottom:10px;
}
/* The Archive category colours */

.thearchive .navbar-fixed-top {
	background-color:#f7a298;
	min-height:60px;
}

.thearchive .gf-menu .item {
	color:#FFF;
	text-shadow:none !important;
	background-color:#f7a298;
}

.thearchive .gf-menu .dropdown ul li:hover > .item {
	color:#FFF !important;
	border:0px !important;
    border-radius: 0px;
    background: none !important;
    box-shadow: none;
	background-color:#f8b1ac !important;
	margin:0px !important;
	margin-top:-1px !important;
}

.thearchive #rt-copyright  {
    border-top: 1px solid #d5d5d5;
    box-shadow: 0 1px 0 #ffffff inset;
	background-color:#f7a298;
	color:#fff;
}
.thearchive .module-title {
	background-color:#f7a298;
	color:#FFF;
	padding:10px 0px 0px 10px;
	border:none;
	text-shadow:none;
	margin-bottom:10px;
}


/* Write for us category colours */

.writeforus .navbar-fixed-top {
	background-color:#f0582e;
	min-height:60px;
}

.writeforus .gf-menu .item {
	color:#FFF;
	text-shadow:none !important;
	background-color:#f0582e;
}

.writeforus .gf-menu .dropdown ul li:hover > .item {
	color:#FFF !important;
	border:0px !important;
    border-radius: 0px;
    background: none !important;
    box-shadow: none;
	background-color:#f26f5e !important;
	margin:0px !important;
	margin-top:-1px !important;
}

.writeforus #rt-copyright  {
    border-top: 1px solid #d5d5d5;
    box-shadow: 0 1px 0 #ffffff inset;
	background-color:#f0582e;
	color:#fff;
}
.writeforus .module-title {
	background-color:#f0582e;
	color:#FFF;
	padding:10px 0px 0px 10px;
	border:none;
	text-shadow:none;
	margin-bottom:10px;
}

/* Support category colours */

.support .navbar-fixed-top {
	background-color:#99bbbb;
	min-height:60px;
}

.support .gf-menu .item {
	color:#FFF;
	text-shadow:none !important;
	background-color:#99bbbb;
}

.support .gf-menu .dropdown ul li:hover > .item {
	color:#FFF !important;
	border:0px !important;
    border-radius: 0px;
    background: none !important;
    box-shadow: none;
	background-color:#bcccc6 !important;
	margin:0px !important;
	margin-top:-1px !important;
}

.support #rt-copyright  {
    border-top: 1px solid #d5d5d5;
    box-shadow: 0 1px 0 #ffffff inset;
	background-color:#99bbbb;
	color:#fff;
}
.support .module-title {
	background-color:#99bbbb;
	color:#FFF;
	padding:10px 0px 0px 10px;
	border:none;
	text-shadow:none;
	margin-bottom:10px;
}

/* Learning category colours */

.learning .navbar-fixed-top {
	background-color:#f79726;
	min-height:60px;
}

.learning .gf-menu .item {
	color:#FFF;
	text-shadow:none !important;
	background-color:#f79726;
}

.learning .gf-menu .dropdown ul li:hover > .item {
	color:#FFF !important;
	border:0px !important;
    border-radius: 0px;
    background: none !important;
    box-shadow: none;
	background-color:#f7a561 !important;
	margin:0px !important;
	margin-top:-1px !important;
}

.learning #rt-copyright  {
    border-top: 1px solid #d5d5d5;
    box-shadow: 0 1px 0 #ffffff inset;
	background-color:#f79726;
	color:#fff;
}
.learning .module-title {
	background-color:#f79726;
	color:#FFF;
	padding:10px 0px 0px 10px;
	border:none;
	text-shadow:none;
	margin-bottom:10px;
}

/* ****************************** */


/* Menu */
.gf-menu li {
	text-shadow:none !important;
	border-bottom:solid 5px #9f82bc;
}
.gf-menu li:hover {
	text-shadow:none !important;
	border-bottom:solid 5px #FFF;
	border-top:solid 1px #9f82bc;
	border-left:solid 1px #9f82bc;
	border-right:solid 1px #9f82bc;
	box-shadow:none;
	border-radius:0px;
}
.gf-menu li:hover > .item {
	color: #fff !important;
}
.gf-menu .dropdown ul li.active > .item {
	color:#fff;
	opacity:.81;
}

.gf-menu.l1 > li.active {
	background:none;
	border-bottom:solid 5px #FFF;
	border-top:none;
	border-left:none;
	border-right:none;
	text-shadow:none;
	box-shadow:none;
	border-radius:0px;
	color:#FFF;
}
.gf-menu.l1 > li.active:hover {
	background:none;
	border-bottom:solid 5px #FFF;
	border-top:none;
	border-left:none;
	border-right:none;
	text-shadow:none;
	box-shadow:none;
	border-radius:0px;
	color:#FFF !important;
}
.gf-menu.l1 > li:hover {
	background:none;
	border-bottom:solid 5px #FFF;
	border-top:none;
	border-left:none;
	border-right:none;
	text-shadow:none;
	box-shadow:none;
	border-radius:0px;
	color:#FFF !important;
}
.gf-menu.l1 > li {
	background:none;
	border-bottom:none;
	border-top:none;
	border-left:none;
	border-right:none;
	text-shadow:none;
	box-shadow:none;
	border-radius:0px;
	color:#FFF !important;
}
.gf-menu .item {
	color:#FFF;
	text-shadow:none !important;
	background-color:#9f82bc;
}
.gf-menu li.parent > .item:after {
	color:#FFF;	
}
.gf-menu li.parent > .item:after:hover {
	border:0px !important;	
	border-bottom:solid 5px #FFF;
	border-top:none;
	border-left:none;
	border-right:none;
}
.gf-menu li.parent > .item:after:hover {
	border:0px !important;	
	border-bottom:solid 5px #FFF;
	border-top:none;
	border-left:none;
	border-right:none;
}
gf-menu .dropdown ul li {
	background-color:#0F0 !important;
}
.gf-menu .dropdown ul li:hover > .item {
	color:#FFF !important;
	border:0px !important;
    border-radius: 0px;
    background: none !important;
    box-shadow: none;
	background-color:#b192cf !important;
	margin:0px !important;
	margin-top:-1px !important;
}

.gf-menu .dropdown {
	border:0px !important;
	margin-top: 1px;  
}





/* Sidebar Menu */
ul.menu li a:before, ul.menu li .item:before, ul.menu li .separator:before {
    content: "•";
    display: inline;
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 5px;
    vertical-align: middle;
}

ul.menu li.active.current > a, ul.menu li.active.current > .item, ul.menu li.active.current > .separator, ul.menu li#current.active > a, ul.menu li#current.active > .item, ul.menu li#current.active > .separator {
    color: #9f82bc;
}

ul.menu li.active.current > a:before, ul.menu li.active.current > .item:before, ul.menu li.active.current > .separator:before, ul.menu li#current.active > a:before, ul.menu li#current.active > .item:before, ul.menu li#current.active > .separator:before {
    margin-right: 6px;
}


#rt-top-surround a:hover {
	border:none !important;
}


ul.latestnewsbox1  {
	list-style-type:none;
	font-family:Source Sans Pro, sans-serif;
	
}
ul.latestnewsbox1 a {
	text-decoration:underline;
	
}
ul.latestnewsbox1 a:hover {
	color: #999;	
}

ul.latestnewsbox1 li {
	margin-bottom:5px;
	
}


.gf-menu .dropdown {
transition: opacity 0.3s ease-out 0.1s;
}




.feature-box {
	border:solid 1px #ebebec;
	padding:10px;
	-webkit-box-shadow: 0px 0px 24px -19px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 24px -19px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 24px -19px rgba(0,0,0,0.75);
}

.contact-module {
	padding-left:5px;
}
.contact-module h3{
	line-height:12px;
	margin:0px 0px 15px 0px;
}
.contact-module h4{
	line-height:12px;
	margin:0px 0px 10px 0px;
}
.contact-module h4 a:hover {
	text-decoration:underline;
}




#rt-showcase {
	background:none;
	background-color:#FFFFFF;
	background-image:none !important;
	margin-top:57px;
}








#rt-showcase .box1,
#rt-showcase .box2,
#rt-top-surround .box1,
#rt-top-surround .box2 {
  color: #6e6e6e;
  text-shadow: 1px 1px 0 #ffffff;
}
#rt-showcase .box1 .title,
#rt-showcase .box2 .title,
#rt-top-surround .box1 .title,
#rt-top-surround .box2 .title {
  color: #303030;
  text-shadow: 1px 1px 0 #ffffff;
  border-bottom: 1px solid #d1d1d1;
  -webkit-box-shadow: 0 1px 0 #ffffff;
  -moz-box-shadow: 0 1px 0 #ffffff;
  box-shadow: 0 1px 0 #ffffff;
}
#rt-showcase .title1 .title,
#rt-top-surround .title1 .title {
  color: #303030;
  text-shadow: 1px 1px 0 #ffffff;
  border: 1px solid #d5d5d5;
}
#rt-showcase .title2 .title,
#rt-top-surround .title2 .title {
  color: #303030;
  text-shadow: 1px 1px 0 #ffffff;
  -webkit-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
  -moz-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
  box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
}









#rt-showcase {
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top,#d7d7d7,#eeeeee);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#d7d7d7),to(#eeeeee));
  background-image: -webkit-linear-gradient(top,#d7d7d7,#eeeeee);
  background-image: -o-linear-gradient(top,#d7d7d7,#eeeeee);
  background-image: linear-gradient(to bottom,#d7d7d7,#eeeeee);
  background-repeat: repeat-x;
  
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
  color: #6e6e6e;
  border-bottom: 1px solid #eae9e9;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
  text-shadow: 0 2px 3px #ffffff;
}
#rt-showcase .title {
  color: #303030;
  text-shadow: 1px 1px 1px #ffffff;
}
#rt-showcase a:hover {
  color: #303030;
}
.rt-showcase-pattern {
  background-image: -webkit-linear-gradient(rgba(0,0,0,0.03) 2px,transparent 2px), -webkit-linear-gradient(0,rgba(0,0,0,0.03) 2px,transparent 2px), -webkit-linear-gradient(rgba(0,0,0,0.03) 1px,transparent 1px), -webkit-linear-gradient(0,rgba(0,0,0,0.03) 1px,transparent 1px);
  background-size: 80px 80px, 80px 80px, 5px 5px, 5px 5px;
  background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
}












.rt-error-rocket {
    background: rgba(0, 0, 0, 0) url("../../../images/Logos/mo-logo-purple.png") no-repeat scroll 0 0 !important;
    float: left !important;
    height: 315px;
    margin-right: 15px;
    margin-top: 80px;
    width: 350px;

}

.rt-error-content {
    margin-left: 365px;
    margin-top: 50px;
}
 h1.error-title {
	color:#666666 !important;
	padding-top:40px !important;
	}


  .gf-menu li:hover > .item {
    color: #ffffff !important;
    text-shadow: 1px 1px 0 #ffffff;
  }


  .layout-mode-responsive .gf-menu li:hover > .item {
    color: #ffffff !important;
    text-shadow: 1px 1px 0 #ffffff;
  }



#rt-mainbody-surround {
	background:none;
	background-color:#FFF;
	background-image:none;
}
.box1 {
	border:none;
}
.module-title {
	background-color:#9f82bc;
	color:#FFF;
	padding:10px 0px 0px 10px;
	border:none;
	text-shadow:none;
	margin-bottom:10px;
	
}
.module-title h2{
	padding-bottom:10px;
	
}
.component-content h2{
	color: #666666;
	border: none;
	box-shadow: none;
	text-shadow: none;
	margin-bottom: 15px;
	padding-bottom: 10px;
	padding-top: 3px;	
}
.title h2{
	color:#FFF;
	border:none;
	box-shadow:none;
	text-shadow:none;
	margin-bottom:15px;
	padding-bottom:10px;
	padding-top:3px;
	
}
.search {
	float:left;
}



#rt-copyright {
    border-top: 1px solid #d5d5d5;
    box-shadow: 0 1px 0 #ffffff inset;
	background-color:#9f82bc;
	color:#fff;
}

#rt-footer-custom {
	background-color:#ede8f2;
    border-top: 1px solid #9f82bc;
    box-shadow: 0 5px 12px rgba(0, 0, 0, 0.13) inset;
}
#rt-footer-custom h3 {
	margin:0;
	color:#3b227a;
	
}
#rt-footer-custom p {
	line-height: 20px !important;
	color: #333 !important;	
}
#rt-footer-custom a, rt-footer-custom a:visited {
	color:#9c7db9 !important;
	text-decoration:underline !important;
}

#rt-bottom {
	background-color:#9f82bc;
    border-top: 1px solid #9f82bc;
    box-shadow: 0 5px 12px rgba(0, 0, 0, 0.13) inset;
	padding: 10px 0 10px 40px;
	color:#fff;
}



/* Start image animation CSS */

.view {
   width: 369px;
   height: 230px;
   margin: 3px;
   float: left;
   /*border: 10px solid #fff;*/
   overflow: hidden;
   position: relative;
   text-align: center;
   /*-webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;*/
   cursor: default;
   
}
.view .mask,.view .content {
   width: 369px;
   height: 230px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
}
.view h2 {
   color: #fff;
   text-align: left;
   position: relative;
   font-size: 17px;
   padding: 10px 10px 10px 17px;
   background: rgba(0, 0, 0, 0.8);
   margin: 0 0 20px 0;
}
.view p {
   font-size: 16px;
   line-height:18px !important;
   position: relative;
   color: #fff;
   padding: 10px 20px 20px;
   text-align: left;
}
.view a.info {
   display: inline-block;
   text-decoration: none;
   padding-left:55px;
   color: #fff;
   height:45px;
   position:absolute;
   bottom:18px;
   left:20px;
   background-image:url(../../../images/icons/play-icon-black.png);
   background-repeat:no-repeat;
   line-height:50px;
   font-size:18px;
}
.view a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;

}




.view-first img {
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first .mask {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=1);
	opacity: 1;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.view-first h2 {
	font-size:20px !important;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=1);
   opacity: 1;
}
.view-first p {
   -webkit-transform: translateY(100px);
   -moz-transform: translateY(100px);
   -o-transform: translateY(100px);
   -ms-transform: translateY(100px);
   transform: translateY(100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first:hover img {
   -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);
}
.view-first a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   background-color: rgba(51,51,51,0.7);
}
.view-first:hover h2,
.view-first:hover p,
.view-first:hover a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
}
.view-first:hover p {
   -webkit-transition-delay: 0.1s;
   -moz-transition-delay: 0.1s;
   -o-transition-delay: 0.1s;
   -ms-transition-delay: 0.1s;
   transition-delay: 0.1s;
}
.view-first:hover a.info {
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}
				
/* CSS reset 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:3px;
	padding:0;
}
html,body {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
input{
	border:1px solid #b0b0b0;
	padding:3px 5px 4px;
	color:#979797;
	width:190px;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}				
*/





.nav-sidebar { 
    width: 100%;
    padding: 8px 0; 
    border-right: 1px solid #ddd;
}
.nav-sidebar a {
    color: #333;
    -webkit-transition: all 0.08s linear;
    -moz-transition: all 0.08s linear;
    -o-transition: all 0.08s linear;
    transition: all 0.08s linear;
    -webkit-border-radius: 4px 0 0 4px; 
    -moz-border-radius: 4px 0 0 4px; 
    border-radius: 4px 0 0 4px; 
}
.nav-sidebar .active a { 
    cursor: default;
    background-color: #2BA8DF; 
    color: #fff; 
    text-shadow: 1px 1px 1px #666; 
}
.nav-sidebar .active a:hover {
    background-color: #2BA8DF;   
}
.nav-sidebar .text-overflow a,
.nav-sidebar .text-overflow .media-body {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; 
}

/* Right-aligned sidebar */
.nav-sidebar.pull-right { 
    border-right: 0; 
    border-left: 1px solid #ddd; 
}
.nav-sidebar.pull-right a {
    -webkit-border-radius: 0 4px 4px 0; 
    -moz-border-radius: 0 4px 4px 0; 
    border-radius: 0 4px 4px 0; 
}