
h1, h2, h3, h4, h5, h6, #top .title_container .main-title, tr.pricing-row td, #top .portfolio-title, .callout .content-area, .avia-big-box .avia-innerbox, .av-special-font, .av-current-sort-title, .html_elegant-blog #top .minor-meta, #av-burger-menu-ul li.droid_serif {
    font-family: 'Droid Serif','tiro-bangla','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif;
	
}

body, p{
	font-family: 'Open Sans','tiro-bangla';
}

.rak-sidebarmenu .menu-widget, .menu-widget li{
    list-style-type: none;
    padding-left: 0!important;
    margin-left: 0!important;
}

.rak-sidebarmenu .menu-widget > li > a{display:block;padding-bottom: 5px;}
.rak-sidebarmenu .menu-widget  li{
    
    padding-top: 5px;
    padding-bottom: 5px;
    border-top:1px solid #e1e1e1;
}

.menu-widget  li li:before{ 
    content: "\268A   ";
    padd ing-left:20px;}




.menu-widget  ul  li.current-menu-item a{
    color: #424242;
}



.menu-widget > li.current-menu-item{
    background-color: #dbdbdb;
}
.menu-widget > li.current-menu-item > a{
    padding-left: 15px;
}

.menu-widget  ul li.current-menu-item{
    background-color: #eee;
    margin-left:0;
    padding-left: 15px;
    border:0px solid #dbdbdb;
}



#footer .menu-widget{border-top:1px solid #1f506b;}

#footer .menu-widget  li{
    border-bottom:1px solid #1f506b;
    padding-top: 5px;
    padding-bottom: 5px;
}

/*
nav.main_menu div > ul > li.current-menu-item{
    background-color: #eee;
}
*/
/*  new nav menu design */

.main_menu a{
    font-weight: 200!important;
    font-size: 15px!important;
}

@media(min-width:700px){
.main_menu ul ul li a{
    border-bottom: 1px solid rgb(203,203,203);
}
    
    nav.main_menu div > ul > li.current-menu-item{
/*     background-color: #2969AA; */
        
}
    nav.main_menu div > ul > li.current-menu-item > a span{
    color: #FFF;
        
}
    
}

/* end new nav menu design for aluswah */


/* sidebar menu */


#top .widget_nav_menu li:first-child{
    border-top-style: solid;
    border-top-width: 1px;
}
#top  .widget_nav_menu li{
    background-color: transparent;
    margin: 0;
    padding: 0;
    border-bottom-style: solid;
    border-bottom-width: 1px;    
    
}

#top  #nav_menu-6 a{
  display: block;
  padding: 4px 0px 5px 0!important;
  text-decoration: none;
    color: #525252!important;
}

#top .widget_nav_menu li a:hover, 
#top .widget_nav_menu ul:first-child > .current-menu-item,
#top .widget_nav_menu ul:first-child > .current_page_item{
   background-color: rgba(255,255,255,0.95); 
}

.container .av-content-small.units {
width: 70%!important;
}



/* end sidebar menu */
