html,body,#sb-site,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{width:100%;overflow-x:hidden}
html{height:100%}
body{min-height:100%;position:relative}
#sb-site{width:100%;height:100%;position:relative;z-index:1;background-color:#fff}
.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;visibility:hidden;background-color:#fff; border-right:1px solid #ccc; padding:0 0px; width: 200px !important; }
.sb-slidebar .call p {background: url("../images/icon_phone.png") no-repeat scroll 5px 0px rgba(0, 0, 0, 0); font-size: 12px; padding: 0px 5px 15px 30px; text-align: left; width: 145px; display: block; }
.sb-slidebar .info p {padding: 0px 5px 3px;}
.sb-left{left:0}
.sb-right{right:0}
html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}
.sb-slidebar.sb-active{visibility:visible}
.sb-slidebar.sb-style-overlay{z-index:9999}
.sb-slide,#sb-site,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}
.sb-hide{display:none}
/*@media (min-width: 961px) { 
#sb-site {transform: translate(0px) !important;}
}*/