@charset "utf-8";
div.body_content > p {
    padding:0 4% 0 2%;
    text-indent: 5%;
    font-family:arial;
    line-height:27px;
}
.inner_banner {
	clear: both;
	width: 100%;
 
	overflow: hidden !important;
}
.inner_banner img{
	width: 100%;
}
.listofitems{
    font-family:OpenSans-Bold;
    //margin-left:50px;
    text-decoration: none;
    color:black;
}
.inner_pg{
	clear: both;
	//width: 100%;
	display: table;
	margin-bottom: 0px; 
       border: 1px solid grey;
       border-radius: 2px;
        background:whitesmoke; color:#f3c766;
}
.inner_pg1{
	clear: both;
	width: 100%;
	display: table;
	margin-bottom: 0px;  color:#fff;
        padding-left:0.2%;
        padding-right:0.2%;
        //background-image: url("../images/text_background.jpg");
       //background:#bcbcc4;
      // border:1px black groove;
      //background: rgba(174,148,161,0.3);
      background: #ffffff;
      letter-spacing:0.8px;
      
      //text-shadow: 2px 3px 5px rgba(0,0,0,0.3);
        
       //background-repeat: repeat space;
}
.inner_pg_left{
	float: left;
	 
}
.chartimage{
    height: 70%;
    width:100%;
    margin:5%;
}
.chartimage1{
    height: 200px;
    width:300px;
    margin:50px;
}
.inner_pg_left .hd {
    
    color: #0b77b6;
    font-family: sans-serif;
    font-size:22px;
    font-weight: normal;
    line-height: 55px;
    margin: 0;
    padding: 1% 12% 0 2%;
    text-align: center;
}
.container_menu .hd
{
color: #0b77b6;
    font-family: sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 30px;
    margin: 0;
    padding: 0 12% 0 2%;
    text-align: center;
   background-color:#DEBE7B;
}
.inner_pg_left .cont{
	padding-top: 15px;
	clear: both;
	width: 100%;
	font-family: Tahoma, Geneva, sans-serif;
    font-size: 13px;
    line-height: 1.71429;
    text-align: justify;
}
.inner_pg_right{
	float: right;
	width: 28%	
}
.inner_pg_right .services1 {
	width: 100%;
}
.services1 .hd {
	color: #f3d98a;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 17px;
    margin: 15px 0 15px 24px;
    text-align: left;
    text-transform: none;
	text-transform: capitalize;
	width:100%;
}
.sidebar-content {
    float: left;
	width:100%;
    margin-bottom:20px;
}
.sidebar-content ul {
    border-top: 1px solid hsl(0, 0%, 85%);
    float: left;
    margin-left: 20px;
    padding: 0;
	width:100%;
}
.sidebar-content ul li {
    border-bottom: 1px solid hsl(0, 0%, 85%);
    float: left;
    list-style-type: none;
    margin: 3px 0 0;
    text-align: left;
    width: 100%;
}
.sidebar-content ul li a {
    border-right: 3px solid hsl(0, 0%, 85%);
    color: hsl(0, 0%, 43%);
    float: left;
    font-family: Tahoma;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 3px;
    padding: 5px 0 5px 10px;
    text-align: left;
    text-decoration: none;
    width: 100%;
}
.sidebar-content ul li a:hover {
    border-right: 3px solid #f50002;
}

.sidebar-content ul li.current a {
    border-right: 3px solid #f50002;
}

.scroll_ser{
    clear: both;
    height: 215px !important;
    padding-top: 0;
    width: 100%;
}
.scroll_ser ul li{
	clear: both;
	width: 100% !important;	
	padding: 0px !important;
	border-left: 0px !important;
	border-right: 0px !important;
	
	
}
.space{
	margin-bottom: 30px !important;
}



.inner_pg_left .cont .learn_m {
	clear: both;
	margin-top: 10px;
	font-weight: 600;
	color: #f3c766;
}
.cont_add {
	clear: both;
	width: 100%;
	margin-top: 20px;
}
.cont_add ul {
	width: 100%;
	list-style-image: none;
	list-style-type: none;
}
.cont_add ul li {
	float: left;
	border: 1px solid hsl(0, 0%, 85%);
    border-radius: 10px;
    margin-bottom: 20px;
    margin-right: 20px;
    padding: 20px;
	width: 45%;
	min-height: 140px;
}
.cont_add ul li .hd1 {
	margin-bottom: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #000;
}
.cont_add ul li .cont1 {
	font-family: Tahoma;
    font-size: 13px;
    line-height: 1.71429;
    text-align: left;
	font-weight: 300;
}

.tp-leftarrow{
   padding-top:180px;
}
.tp-body{
    padding-top:15px;
}
.charts_content
{
   height: 300px;
   width:300px;
   margin:20px;
   font-size:18px;
   
   text-align: center;
   font-family: OpenSans-Bold;
    
}
.back1{
    background:pink;
    color:black;
    vertical-align: middle;
    display: table-cell;
}
.back2{
    background:orangered;
    color:black;
    vertical-align: middle;
    display: table-cell;
}
.sidemenu{
    font-size: 13px;
}
.sidemenu:hover{
    font-size: 13px;
    border:2px solid red;
}

.tutorialmenu {
    border-bottom: 1px solid tomato;
    line-height: 21px;
    text-align: center;
   min-height: 54px;
   // max-height:120px;
    top:5%;
  padding-top:2%;
}
.tutorialmenu:hover{
   
    background: #d6d6d6;
}
li:last-child{
line-height:30px;
 border-bottom:none;
}
.submenuactive{
    background-color: #d6d6d6;
}

ul.submenu li:active{
 background-color: #d6d6d6;
}
.cont > ul > li:active > a{
 background-color: #d6d6d6;
}
.cont ul  li:active > a {
 background-color: #d6d6d6;
}