@import "https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700";.navbar{border:none;border-radius:0;margin-bottom:40px;}
.navbar-btn{box-shadow:none;outline:none !important;border:none;}
.line{width:100%;height:1px;border-bottom:1px dashed #ddd;margin:40px 0;}
@media screen and (min-width:1000px){#sidebar ul li{float:left;border:0px solid #ccc;position:relative;}

#sidebar ul li a{padding:6px 15px;display:block;width:auto;}
#sidebar ul li ul{display:block!important;width:250px!important;opacity:0;visibility:hidden;z-index:-3;transition:all .25s ease-out;top:55px;}
#sidebar ul li ul{position:absolute;left:75%;margin-top:-40px;}
#sidebar ul li:hover ul{display:block!important;opacity:1;visibility:visible;z-index:10;transition:all .25s ease-out;top:54px;}
#sidebar ul li ul.dropdown-menu{background:#fff!important;}
#sidebar ul li ul.dropdown-menu li{display:block!important;float:none!!important;width:100%!important;border-bottom:0px solid #333;}
}
@media screen and (max-width:800px){.dropdown-menu{position:relative;width:100%;float:none;padding:0px;}
.nav > li{color:#fff;font-weight:normal;}
.navbar-default .navbar-nav > li > a{color:#fff;border-bottom:1px solid #ccc;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color:#555;background-color:#e7e7e7;}
.nav > li{width:100%;float:none;}
#sidebar{width:250px;position:fixed;top:0;left:-250px;height:100vh;z-index:999;background:#479EDC;color:#fff;transition:all 0.3s;overflow-y:scroll;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.2);}
#sidebar.active{left:0;}
#dismiss{width:35px;height:35px;line-height:35px;text-align:center;background:#fff;position:absolute;top:10px;right:10px;cursor:pointer;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:9999;color:#000;}
#dismiss:hover{background:#000;color:#fff;}
.overlay{position:fixed;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.7);z-index:998;display:none;}
#sidebar .sidebar-header{padding:20px;background:#6d7fcc;}
#sidebar ul.components{padding:20px 0;border-bottom:1px solid #47748b;margin-top:33px;}
#sidebar ul p{color:#fff;padding:10px;}
#sidebar ul li a{padding:10px 10px 10px 20px!important;font-size:1.1em;display:block;}
#sidebar ul li a:hover{color:#000;background:#fff;}
#sidebar ul li.active > a, a[aria-expanded="true"]{color:#fff;background:#ec008f;}
a[data-toggle="collapse"]{position:relative;}
ul ul a{font-size:0.9em !important;padding-left:30px !important;background:#6d7fcc;}
ul.CTAs{padding:20px;}
ul.CTAs a{text-align:center;font-size:0.9em !important;display:block;border-radius:5px;margin-bottom:5px;}
a.download{background:#fff;color:#7386D5;}
a.article, a.article:hover{background:#6d7fcc !important;color:#fff !important;}
}
@media screen and (max-width:767px){#sidebar ul li a{padding:10px 10px 10px 7px!important;}
}
#content{width:100%;padding:20px;min-height:100vh;transition:all 0.3s;position:relative;top:0;right:0;}