.av_minimal_header #header_main_alternate{display:none;}
#section-container-width .container{width:100% !important;min-width:100%;padding:0;margin:0}
.html_header_top.html_header_sticky #main{padding-top:0px;}
.slideshow_align_caption{vertical-align:bottom;}
.slideshow_caption{width:50%;text-align:left;}
@font-face {
    font-family: 'BNazanin';
    src: local('B Nazanin Bold'), 
        local('BNazanin-Bold'),
        url('fonts/BNaznnBd.woff2') format('woff2'), 
        url('fonts/BNaznnBd.woff') format('woff'), 
        url('fonts/BNaznnBd.ttf') format('truetype');
    font-weight: 700;
    font-stretch: normal;
    /*font-style: normal;*/
}
.fa-class{font-family:'BNazanin';direction:rtl;}
#top #wrap_all .av-special-heading.av-lecp8q7w-7c025ee58e2ee77ae732885056b3af5d .av-special-heading-tag {direction: rtl;text-align: right;}
#top #wrap_all .av-inherit-size .av-special-heading-tag{font-weight:600;}
.footer_color .iconlist_content,.entry-content-header{text-align:left;direction:ltr;font-size:16px;}
#top .av-iconlist-small .iconlist_icon{height:1em;width:1em;line-height:1em;font-size:18px;margin-right:0.5em;}
#socket .copyright {float: left;}
#top #wrap_all .av-inherit-size .av-special-heading-tag{direction: ltr;}
#footer .widget{margin:0;}
#footer{padding:0;}
@media only screen and (max-width: 767px){
.responsive #top #wrap_all .main_menu {display: none;}
.responsive #top .logo {width: 100%;}
h1 {font-size: 24px;}
    
}