@charset "utf-8";
/* CSS Document */

@import "https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700|Roboto:300,400,500,700";
body{font-family: 'Roboto', sans-serif;background: #fafafa;font-weight: 400;font-style: normal; -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
	
p{font-size: 1.1em;font-weight: 400;line-height: 1.7em;color:#222222}
a, a:hover, a:focus{color:inherit;text-decoration: none;transition: all 0.3s}
.navbar{padding:15px 10px;background: #fff;border:none;border-radius: 0;margin-bottom: 40px;box-shadow: 1px 1px 3px rgba(0,0,0,0.1)}
.navbar-btn{box-shadow: none;outline:none !important;border:none}
.line{width:100%;height:1px;border-bottom: 1px dashed #ddd}

.wrapper{display: flex;width:100%;align-items:stretch}
#sidebar{min-width:250px;max-width: 250px;background: #07294d;color:#fff;transition: all 0.3s}
#sidebar.active{margin-left:-250px}
#sidebar .sidebar-header{padding-top:20px;padding-left:20px;background: #07294d; }
#sidebar ul.components{padding:0px 0px;}
#sidebar ul p{padding:10px;font-size:15px;display: block;color:#fff}
#sidebar ul li a{padding:10px;font-size: 1.1em;display: block; color:#fff;}
#sidebar ul li a:hover{color:#ffc600;;background: #062647; text-decoration: none}
#sidebar ul li.active>a, a[aria-expanded="true"]{color:#fff;background: #1964b3}
a[data-toggle="collapse"]{position: relative}
hr{color:#777676}
.dropdown-toggle::after{display: block;position: absolute;top:50%;right:20px;transform: translateY(-50%)}
ul ul a{font-size:0.9em !important;padding-left: 30px !important;background: #1e7ee4}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, a.download:hover{background:#1964b3;color:#ffc600}
#content{width:100%;padding:20px;min-height: 100vh;transition: all 0.3s}.content-wrapper{padding:15px}
@media(maz-width:768px){#sidebar{margin-left:-250px}#sidebar.active{margin-left:0px}
	#sidebarCollapse span{display:none}}


#sidebar{ 
 min-height: 1900px; }

.sidebar-header{
	margin-top:  37px;
	
}
.content-wrapper{
	margin-top: 80px;
}


.sidebar{
 position: -webkit-sticky;
 position: sticky;
 top: 21px;
	 height: 45vh;
}


.scrolabil{
	height: 20em;
	 overflow: scroll;
    overflow-x: hidden;
	border: 0;
}

.scrolabil3{
	height: 100%;
	 overflow: scroll;
    overflow-x: hidden;
	border: 0;
}
