.sidr {font-size: 15px;background: #000029;color: #ffffff;display: block;position: fixed;top: 0;height: 100%;z-index: 999999;width: 300px;overflow-x: hidden;overflow-y: auto;}
.sidr .sidr-inner { padding: 0; }
.sidr.right { left: auto; right: -300px; }
.sidr.left { left: -300px; right: auto; }

#dim-overlay { display: block; display: none; position: fixed; width: 100%; height: 100%; background: rgba(233,92,64,0.9); z-index: 1050; }
a#menu-close, a#menu-close:visited { font-size: 34px; position: absolute; top: 0; right: 0; width: 60px; height: 60px; line-height: 60px; background: translate; color: #fff; text-align: center; }
a#menu-close:hover, a#menu-close:focus { opacity: 1; }

.sidr ul {margin: 0;padding: 0;/* color: #d62056; */}
.sidr ul li { font-family: 'league_gothicregular','Open Sans',Arial,Helvetica,sans-serif; }
.sidr ul li a, .sidr ul li a:visited {font-size: 30px;color: #ffffff;padding: 7px 25px;line-height: 1;text-transform: uppercase;font-weight: normal;}
.sidr ul li a:hover, .sidr ul li a:focus { background: transparent; color: #fff; }
.sidr ul li.active a, .sidr ul li.active a:visited, .sidr ul li.active a:hover, .sidr ul li.active a:focus { color: #fff; font-weight: normal; }

.sidr .sidr-inner h2 {padding: 0 20px;margin-bottom: 10px;}
.sidr .sidr-inner h2 img { width: 50%; height: auto; display: block; }

