@font-face {
    font-family: 'bangla';
    src: url('../rak-fonts/bangla-webfont.woff2') format('woff2'),
         url('../rak-fonts/bangla-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



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','bangla','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif;
	
}

p{
	font-family: 'Open Sans','bangla'!important;
}

.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;
}
