
.sidebar { 
  position: fixed;
  top: 0;
  right: 0;
  width: 260px;
  height: 100%;  }

.jsc-sidebar-content {
  position: relative;
  top: 0;
  right: 0;
  min-height: 100%;
  z-index: 10;
  background-color: #FFF; }

.jsc-sidebar-pulled {
  -webkit-transition: -webkit-transform 0.6s ease;
  -moz-transition: -moz-transform 0.6s ease;
  -ms-transition: -ms-transform 0.6s ease;
  -o-transition: -o-transform 0.6s ease;
  transition: transform 0.6s ease;
 /* -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);*/
 
  -webkit-perspective: 1000; }

.jsc-sidebar-pushed {
  -webkit-transform: translate3d(-260px, 0, 0);
  -moz-transform: translate3d(-260px, 0, 0);
  -ms-transform: translate3d(-260px, 0, 0);
  -o-transform: translate3d(-260px, 0, 0);
  transform: translate3d(-260px, 0, 0); }

.jsc-sidebar-scroll-disabled {
  position: fixed;
  overflow: hidden; }
.link-menu {float:right; z-index:999999 }
  .link-menu:hover {
    color: #807d7d; }

.link-menu img{ z-index:-999999}

.sidebar { background-color: #525a60; }
 
.sidebar .home{ width:100%; text-align:center; float:left; padding:19px 0px; background:#454b51}
.sidebar .home a{font-family: 'HelveticaNeueLTPro77BoldCondensed'; text-decoration:none; color:#fff; text-transform:uppercase; font-size:16px; background:#92c255;  text-align:center; padding:8px 25px; font-weight:normal;}

.first{ width:100%; float:left; border-bottom:1px solid #63676a;}
.first ul{ list-style:none; margin:27px 0 0 30px;}
.first ul li{ padding:0 0 18px 0;}
.first ul li a{font-family: 'HelveticaNeueLTPro77BoldCondensed'; text-decoration:none; color:#fff; text-transform:uppercase; font-size:16px;  text-align:left; font-weight:normal; line-height:20px;}

.second{ width:100%; float:left;}
.second ul{ list-style:none; margin:27px 0 0 30px;}
.second ul li{ padding:0 0 18px 0;}
.second ul li a{font-family: 'proxima_novalight';text-decoration:none; color:#edf0f3; text-transform:uppercase; font-size:16px;  text-align:left; font-weight:normal; line-height:20px;}

.menu_social{ width:100%; float:left; margin:10px 0 0 30px;}
.menu_social p{font-size:16px; color:#fff; text-align:left;font-family: 'proxima_nova_rgbold'; font-weight:normal; text-transform:uppercase;line-height:20px;}
.menu_social ul{ list-style:none; margin-top:18px;}
.menu_social ul li{ float:left; padding:0 12px 0 0; display:inline;background-repeat:no-repeat;}
.menu_social ul li a{ display:block;text-decoration:none; float:left; width:41px; height:40px; }

.menu_social ul li.menu_fb{ background-image: url("../images/menu-fb.png");}
.menu_social ul li.menu_twitter{ background-image: url("../images/menu-twitter.png") }
.menu_social ul li.menu_gplus{ background-image: url("../images/menu-gplus.png") }
.menu_social ul li.menu_linkedin{ background-image: url("../images/menu-linkedin.png") ;}

.menu_social ul li.menu_fb:hover{ background-image: url("../images/menu-fb-hover.png");}
.menu_social ul li.menu_twitter:hover{ background-image: url("../images/menu-twitter-hover.png");}
.menu_social ul li.menu_gplus:hover{ background-image: url("../images/menu-gplus-hover.png");}
.menu_social ul li.menu_linkedin:hover{ background-image: url("../images/menu-linkedin-hover.png");}