﻿[class^="icon-"],[class*=" icon-"]{background:none}
figure{margin:0}
figcaption{font-weight:300;margin:2px 5px}
figure.pull-right{margin-left:10px!important}
figure.pull-left{margin-right:10px!important}
body form{margin-bottom:0}
body .container{padding:0}
hr .space{margin:50px 0}
.nospace{margin-bottom:0!important}
.space{margin-bottom:40px!important}
.medspace{margin-bottom:20px!important}
.one-line{white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;height:1.3em}
.respList{display:none}
body .navbar{margin-bottom:0}
.mainmenu-box{background:#f7f7f7;border-bottom:1px solid #eee;margin-bottom:26px}
nav#primary-nav{float:left;margin-top:0}
nav#primary-nav ul{list-style:none outside none}
nav#primary-nav ul li{float:left;position:relative}
nav#primary-nav ul li.active{background:#f2f2f2}
nav#primary-nav ul li a{display:block;font-size:14px;font-weight:300;padding:10px 15px;position:relative;text-decoration:none;transition:color .2s cubic-bezier(0,0,1,1) 0}
nav#primary-nav ul li a:hover{color:#000}
nav#primary-nav ul li:hover > a{color:#000}
nav#primary-nav ul ul li:hover > a{color:#000}
nav#primary-nav ul ul{background:none repeat scroll 0 0 #eee;display:none;left:0;margin:0;position:absolute;top:40px;width:170px;z-index:10}
nav#primary-nav ul ul li{float:none;margin:0;width:100%;border-bottom:1px solid #ddd}
nav#primary-nav ul li i{font-size:11px}
nav#primary-nav ul ul li i{position:absolute;right:5px}
nav#primary-nav ul ul li a{border-bottom:1px solid rgba(255,255,255,0.07);color:#777;font-size:13px;padding:8px 10px;transition:color .2s cubic-bezier(0,0,1,1) 0 background .2s cubic-bezier(0,0,1,1) 0}
nav#primary-nav ul ul li a:hover{background:none repeat scroll 0 0 #f5f5f5;color:#000}
nav#primary-nav ul ul ul{background:none repeat scroll 0 0 #eee;left:170px;margin:0;position:absolute;top:0;width:170px;z-index:11}
#leftsidebar .well{background:none;border:0;border-radius:0;box-shadow:none}
#leftsidebar .nav > li > a:hover{background:none;text-decoration:underline}
body footer{background:#4D4D4D;color:#7A7A7A;padding:0}
body footer a{color:#D8D8D8}
footer a:hover{color:#eee}
.createrinfo{text-align:right}
footer > .container{padding-top:50px;padding-bottom:30px}
footer > .container > .container{border-top:1px solid #666;padding-top:30px;margin-top:30px}
.container #footerCopyright{font-size:.8em;margin-top:30px;border-top:1px solid #666;padding-bottom:20px;padding-top:30px}