.side{width:200px;float:left}.has-side .content{width:100%;float:right}.side-title{font-size:20px;color:#545454;font-weight:700;letter-spacing:2px;padding:0 0 13px;margin-bottom:7px;border:1px solid #565656;text-align:center;line-height:1;position:relative}.side-title:before{content:"";width:100%;height:3px;background:#000;display:block;margin:0 auto 18px}.side-title:after{content:"";width:100%;height:1px;display:block;border-bottom:1px dashed #000;position:absolute;bottom:22px;z-index:0;left:0}.side-title b{font-size:14px;color:#000;display:inline-block;font-family:'Khula',sans-serif;padding:0 8px;background:#fff;position:relative;z-index:10;letter-spacing:0}.side-nav{position:relative;margin:0 -5px;text-align:center;margin-bottom:30px;margin-top:30px}.side-nav li a{display:block;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s}.side-nav > li > a{color:#fff;position:relative;padding:12px 26px;line-height:12px;background-color:#efedee4f;border:1px solid #a2a2a2;color:#555;font-size:15px;font-weight:700;text-align:center;letter-spacing:3px}.side-nav2 > li > a{color:#fff;position:relative;padding:12px 10px;line-height:12px;background-color:#efedee4f;border:1px solid #a2a2a2;color:#b72424;font-size:15px;font-weight:700;text-align:center;letter-spacing:3px}.side-nav > li > a:before{content:" ";display:inline-block;vertical-align:text-bottom;width:30px;height:30px;position:absolute;left:27px;top:4px}.side-nav > li.active > a,.side-nav > li:hover > a{background:#7EB434;border-color:#7EB434;color:#fff}.side-nav2 > li.active > a,.side-nav2 > li:hover > a{background:#b72424;border-color:#b72424;color:#fff}.side-nav > li.active > a:before{background-position:0 100%}.side-nav ul{display:none;margin-bottom:5px}.side-nav ul li a{color:#545454;border:1px solid #000;border-bottom:0;padding:8px 10px 8px 70px;font-size:16px;margin-bottom:0;font-weight:700}.side-nav > li > ul > li > ul > li:last-child a,.side-nav > li > ul > li:last-child{border-bottom:1px solid #000}.side-nav > li > ul > li.active:last-child{border:0}.side-nav > li.has-child.active > ul{border-bottom:0}.side-nav ul li a:hover,.side-nav ul li.active > a{color:#A03040;background-color:#FAF1F1}.side-nav ul li.active > a{border-bottom:0}.side-nav ul li.has-child.active > a,.side-nav > li.has-child.active > a{border-bottom:0;margin:0}.side-nav ul ul{border-top:1px dashed #000}.side-nav ul ul li:first-child a{border-top:0;padding-top:9px}.side-nav ul ul li a{background-color:#FAF1F1;padding:8px 10px 8px 85px}.side-nav ul ul li a:hover,.side-nav ul ul li.active > a{background:#A03040;color:#fff}.toggle-side{display:none}.member-nav > li > a:before{display:none}@media screen and (max-width: 1200px){.side{width:260px}.has-side .content{width:calc(100% - 290px)}}@media screen and (max-width: 980px){.side{display:none}.has-side .content{float:none;width:100%;z-index:0;position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}}@media screen and (max-width: 767px){.site-nav,.login-menu,.language,.side-nav{display:none}}