@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;
}


/* ###############  PROJECT PAGE FORMAT STYLE  */


#top .scroll-down-link{
    bottom:15%!important;
}

#project-header {
    position: relative;
}

.project-menu-wrapper{
    position: absolute;
    bottom:0px;
    width: 100%;
    order: 2;
    z-index: 1!important;
    overflow: hidden;
}


.project-menu{
    margin: 0;
    list-style-type: none!important;
    display: flex!important;
    border: 0px solid #c0c0c0;
    background-color: #0B76B9;

}
.project-menu > li:first-child{
/*     padding-left: 120px; */
}
.project-menu > li{
    margin: 0;
    flex-grow: 1;
    text-align: center;
    
}

.project-menu > li:hover{
    background-color: #e6e6e6;
}

.project-menu > li:hover a{
    color: #0B76B9;
}


.project-menu > li > a{
  display: block;
  padding: 7px;
    text-decoration: none;
    color:#fff;
}

.sticky .scroll-down-link{display: none;}
@media(min-width:600px){
.sticky{
    
  position: fixed!important;
  top: 0px;
    width: 100%;
    z-index: 10!important;
    height:170px;
}
    .sticky .av-section-color-overlay-wrap{
     height:170px;   
    }
   .sticky + #projectcwrapper{padding-top:384px;}

    
.sticky .av-subheading_below,
.sticky .hr{
  opacity: 0;
  transition: visibility 0s, opacity 0.5s linear;
  display: none;
}

.sticky .av-special-heading-h3{
    position: absolute!important;  
    top:80px;
    font-size: 30px!important;
    z-index: 50;
  
}
.sticky .project-menu-wrapper{bottom:91px;}



/* ###############  END PROJECT PAGE FORMAT STYLE  */
