body{
    direction: rtl;
}
body .lSSlideOuter{
    direction: ltr;
}
@font-face {
    font-family: 'Nafees';
    src:url('nafees-nastaleeq-webfont.eot?#iefix') format('embedded-opentype'),
        url('nafees-nastaleeq-webfont.woff') format('woff'),
        url('nafees-nastaleeq-webfont.ttf') format('truetype'),
        url('nafees-nastaleeq-webfont.svg#NafeesRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    line-height: 2;
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
    float: right;
}
.menu{
    float:none;
}
.nav-right{
    float: right;
}
.top-wrap .logo{
    float: right;
}
.top-wrap .logo, .top-wrap .follow-us{
    float: right;
}
.top-wrap .follow-title:after{
    left: 0;
    right: auto;
}

.top-wrap .follow-title{
    padding-left: 29px;
    padding-right: auto;
}
/* this drop-wrap class used in epaper dropdown menus*/
.drop-wrap{
    width: 100%;
}
.drop-wrap a{
    text-align: center;
    font-size: 21px;
    color: #AA0000 ;
}
.drop-wrap a:after{
    left: 2px;
    right: auto;
}
.dropdown{
    right: 0px;
    left: auto;
    width: 100%;
}
.dropdown :hover{
    background: #AA0000 ;
}
.dropdown li a{
    padding-right: 15px;
    padding-left: auto;
}
#mainnav > ul > li.has-children > a:after, #mainnav > ul > li.gn-mega-menu > a:after{
    right: auto;
    left: -16px;
}

.top-wrap .social-links{
    left: 0;
    right: auto;
}


#mainnav > ul > li:first-child > .sub-menu{
    right: 0;
    left: auto;
}

.header-wrap #searchform #searchsubmit{
    left: 0;
    right: auto;
}

.banner-image{
    overflow: hidden;
}

.banner .banner-items .thumb{
    float: right;
    margin-left: 18px;
    margin-right: auto;
}

.featured-posts .content-left{
    float: right;
    margin-left: 2.00%;
    margin-right: .67%;
}

.editors-posts .post .thumb, .relate-posts .post .thumb{
    float: right;
    margin-left:20px;
    margin-right: auto;
}

.editors-posts .post .content, .relate-posts .post .content{
    overflow: visible;
}


.popular-posts .content-left{
    float: right;
    margin-left: 2.67%;
    margin-right: auto;
}


.widget-recent .thumb{
    float: right;
    margin-left: 15px;
    margin-right: auto;
}


.widget-most-popular .order, .most-popular .order{
    float: right;
    padding: 7px 0 0 17px;
}


.tabs .menu-tab li{
    float: right;
    margin-left: 2px;
    margin-right: auto;
}


.tabs .comments .avatar{
    float: right;
    margin-left: 17px;
    margin-right: auto;
}


.social-media-posts .thumb, .category-page .post-wrap .thumb{
    float: right;
    margin-left: 20px;
    margin-right: auto;
}

.tabs .pop-posts .thumb{
    float: right;
    margin-left: 15px;
    margin-right: auto;
}

.top-wrap .follow-title{
    font-family: nafees !important;
}

#mainnav > ul > li > a,.for-tab-heading a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
#mainnav-mobi ul > li > a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.banner .banner-text h2 a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    text-decoration: none;
}
.banner .banner-text h3{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 50px;
}
.banner .banner-text p, .banner .banner-text p a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    text-decoration: none;
}
.banner .banner-items .cat a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.banner .banner-items h4 a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 46px;
}
.featured-posts .content-right h3{
    margin: 15px 0px 15px 0px;
}
.highlights-posts h3, .recommend-posts h3{
    margin: 15px 0px 15px 0px;
}
.social-media-posts h3, .category-page .post-wrap h3{
    margin: 15px 0px 15px 0px;
}

.featured-posts .content-right h3 a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 46px;
}

.featured-posts .content-left h3 a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 46px;
    font-size: 24px;
}

.featured-posts .excerpt-entry{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 46px;
}

.section-title h4 a{
   font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}


.highlights-posts h3 a, .recommend-posts h3 a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 46px;
}

.popular-posts .content-left h3{
   font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 46px;
}

.popular-posts .content-left .excerpt-entry{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 46px;
}

.popular-posts .content-right .thumb{
    float: right;
    margin-left: 15px;
    margin-right: auto;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 46px;
}

.sidebar-widget-1 .widget-tabs, .sidebar-widget-1 .widget-ads{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees', 'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    overflow: hidden;
}

.widget-ads .text-ad{
    text-align: right;
    font-size: 16px;
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.widget-most-popular li a, .most-popular li a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 40px;
}

.tabs .menu-tab li.active a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 24px;
    text-decoration: none;
}

.widget-categories li a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.widget-subscribe p{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 40px;
}

.sidebar-widget-1 .widget-title{
   font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.social-media-posts .excerpt-entry, .category-page .post-wrap .excerpt-entry{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 40px;
}
.post h3 a:hover{

}

.social-media-posts h3 a{
    line-height: 51px;
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    font-size: 25px;
}
.social-media-posts h3 a, .category-page .post-wrap h3 a{
    font-size: 25px;
}
.featured-posts .cat a, .highlights-posts .cat a, .editors-posts .cat a, .popular-posts .cat a, .social-media-posts .cat a, .category-page .post-wrap .cat a, .relate-posts .cat a, .recommend-posts .cat a{
   font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.editors-posts .excerpt-entry, .relate-posts .excerpt-entry{
    line-height: 40px;
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;

}

.footer-widgets .widget-title{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.tabs .comments p{
    line-height: 28px;
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    font-size: 18px;
}

.tabs .menu-tab li.active a{

    color: #e8280b;
}
.tabs .pop-posts .text{
    line-height: 28px;
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    font-size: 18px;
    margin-top: 6px;
}
.section-title h4 a{
    color: #e8280b;
}
#mainnav ul.sub-menu > li > a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    font-size: 18px;
}
.top-wrap .social-links li a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    padding-right: 13px;
}

.header-wrap #searchform #s{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.fnt {
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    color: #e8280b;
}
.widget-subscribe #subscribe-button{
    left: 0;
    right: auto;
   font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.widget-subscribe #subscribe-email{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.editors-posts .post-meta a, .relate-posts .post-meta a, .posts .meta .author a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    color: #AA0000 ;
}
.footer-widgets .widget-list li a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.btn{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
strong{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 38px;
}

.btn{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    font-size: 20px;
}

.popular-posts .content-left .author{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.social-media-posts .content, .category-page .post-wrap .content{
    overflow: visible;
}

.btn-menu{
    left: 10px;
    right: auto;
}
.popular-posts .content-right .content{
    overflow: visible;
}

#mainnav > ul > li{
    padding: 0 17px;
}
.mrgn-top{
    margin-top: 19px;
}
.go-top.show{
    left: 15px;
    right: auto;
}
.section-title{
    padding: 15px 10px 22px;
}


.tabs .menu-tab li a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.top-wrap .member-area{
    float: left;
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    font-size: 15px;

}
.top-wrap .login-popup a{

    margin-left: 24px;
}
#mainnav > ul > li > a:hover, #mainnav > ul > li > a.active, #mainnav > ul > li.has-children > a:hover:after, #mainnav > ul > li.has-children > a.active:after, #mainnav > ul > li.gn-mega-menu > a:hover:after, .trending-posts .post h3 a:hover, .widget-recent .content a:hover, .tabs .comments p a:hover, .tabs .pop-posts .text a:hover, .footer-widgets .widget-social .email:hover, .footer-widgets .widget-twitter li a:hover, .footer-widgets .widget-list li a:hover, .widget-most-popular li a:hover, .most-popular li a:hover, .tabs.style2 .content-tab.scroll li:hover:before{
    color: #AA0000 ;
}

.tabs .tags a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.featured-posts, .highlights-posts, .editors-posts, .trending-posts, .popular-posts, .relate-posts, .recommend-posts{
    padding-bottom: 5px;
}
.popular-posts .content-right .date{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.featured-posts .author{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.ful{
    margin: 0px -15px;
}   
.background-change{
    background:#3E3D3D;
}





.comment-respond .submit-comment .send-btn{
    padding: 0px 45px;
    float: left;
}

.post-single .helpful a:before{
    right: 25px;
    left: auto;
}
.post-single .helpful a{
    padding: 0 49px 0 20px;
}

.post-single .avatar-author{
    float: right;

}

.comments-list .comment .avatar{
    float: right;
    margin-left: 20px;
    margin-right: auto;
}

.comments-list .comment .comment-order{
    left: 17px;
    right: auto;
}

.comment-respond .submit-comment .send-btn{
    float: left;
}

.featured-posts .cat a, .highlights-posts .cat a, .editors-posts .cat a, .popular-posts .cat a, .social-media-posts .cat a, .category-page .post-wrap .cat a, .relate-posts .cat a, .recommend-posts .cat a{
    line-height: 34px;
}

.post-single .tags{
    margin-bottom: 35px;
    margin-top: auto;
}

.posts .body-post{
    margin-top: 10px;
}

.posts .entry-post p, .entry-page p{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 38px;
}

.posts .head-post p{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 42px;
}

.posts h2{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 54px;
}

.posts .entry-post h1, .posts .entry-post h2, .posts .entry-post h3, .entry-page h1, .entry-page h2, .entry-page h3, .entry-page h4, .entry-page h5, .entry-page h6{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.posts .head-post{
    padding-bottom: 15px;
}


.post-single .info-author h4{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 32px;
}

.posts .tags a{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.btnss{
    width:66px;
    background: #1b95e0;
    display: inline-block;
    border-radius: 5px;
    text-decoration: none;
    padding-left: 2px;
    padding-right: 3px;
}
.btn-0{
    width: 80px;
    border-radius: 5px;
    background: #1b95e0;
    max-width: 100%;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
}
.your-btn{
    position: relative;
    height: 20px;
    padding: 1px 8px 1px 6px;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
    background-color: #1b95e0;
    border-radius: 3px;
    box-sizing: border-box;
}
.unique{
    right: 0px; 
}
a:hover{
    text-decoration: none;
}

.btn-1{
    width: 66px;
    border-radius: 5px;
    background: #4267b2;
    max-width: 100%;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
}

.your-btn-1{
    position: relative;
    height: 20px;
    padding: 1px 8px 1px 6px;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
    background: #4267b2;
    border-radius: 3px;
    box-sizing: border-box;
}

.btn-2{
    width: 66px;
    border-radius: 5px;
    background: #4267b2;
    max-width: 100%;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
}

.btn-3{
    width: 80px;
    border-radius: 0px;
    background:#e75a3a;
    max-width: 100%;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
}
.your-btn-3{
    position: relative;
    height: 20px;
    padding: 1px 8px 1px 6px;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
    background:#e75a3a;
    border-radius: 3px;
    box-sizing: border-box;
}
.unique{
    width: 70px;
    height: 25px;
    background: #365899;
    border-radius : 3px;    
    display: inline-block;
    margin-bottom: 10px;
}
.spn{
    color: white;
    font-size: 13px;
    height: 20px;
    background:#365899;
    padding-right: 7px;    
}
.unique1{
    width: 66px;
    height: 25px;
    background: #1b95e0;
    border-radius : 3px;    
    display: inline-block;
}
.spn1{
    height: 25px;
    background: #1b95e0;
    padding-right: 8px;

}

.unique2{
    width: 65px;
    height: 25px;
    background: orangered;
    border-radius : 0px;    
    display: inline-block;
}
.spn2{

    padding-right: 7px;
    color: white;
    font-size: 14px;

}

.unique3{
    width: 66px;
    height: 25px;
    background: orangered;
    border-radius : 0px;    
    display:inline-block;
}
#main{
    margin: 0px;
}
.posts .head-post p{
    margin-bottom: 8px;
}
.inline li{
    display: inline;
    padding-left: 18px;
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;

}
.footer-widgets{
    background: white;
    border:1px;
}
hr{
    border-color: #252525;
}

.footer-widgets{
    padding: 20px 0 20px;
}

.post-single .info-author{
    padding: 3px 10px 5px 0px;
}
.footer-widgets, .footer-widgets a{
    color:  white;
    padding: 5px;
    font-size: 19px;
}
.footer-navigation{
    background: #AA0000 ;
    padding: 16px;
    text-align: center;
}
/*.editors-posts .post-meta .time, .relate-posts .post-meta .time{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}*/
.tabs .pop-posts .text i{
    line-height: 20px;
}

.tabs.style2 .content-tab li a{
    line-height:40px ;
}
.button-item{
    float: none;  
}
.color-change{
    background: #AA0000 ;
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}

.section-title h4 a{
    color: #AA0000 ;
}

.sidebar-widget-1 .widget-title{
    color:  #AA0000 ;
}
.tabs .menu-tab li.active a{
    color:  #AA0000 ;
}
.most-popular .order{
    color:  #AA0000 ;
}

.widget-most-popular .order{
    color:  #AA0000 ;
}
.relate-posts .post-meta a{
    color:  #AA0000 ;
}
.posts .meta .author a {
    color:  #AA0000 ;
}
.tabs.style2 .menu-tab li.active a{
    color:  #AA0000 ;
    font-size: 16px;
}
.posts h2{

    font-size: 32px;
}
a, a:hover{
    color:  #AA0000 ;
}

#mainnav .sub-menu{
    right: 22px;
    left: auto;
}


.btn-submenu{
    left: 30px;
    right: auto;
}
.btn-submenu:before{
    content: "\f104";
    color: #fff;
}
.athor-page{
    float: right;
    width: 150px;
}

.author-page3{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
    line-height: 32px;
    font-size: 18px;
}
.info-author author-page2,h4{
    margin: 0px;
}
.button-item a:hover{
    background: #b7b7b7;
}
.comment a:hover{
    color:#AA0000 ;
}

.tabs .tags a:hover{
    background: #AA0000 ;
}
.mrgn-bottom{
    margin-bottom: 10px;
}
.mrgn-top{
    margin-top: 30px;
}
.tabs .pop-posts .text i{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.footer-widgets, .footer-widgets a:hover {
    color: #b7b7b7;
}
.clor-red{
    color: #f5564c;
}
.header-wrap .search-close{
    left: 0;
    right: auto;

}
.search-wrap .search-icon { 
    left: 0;
    right: auto
}
.well{
    height: 100px;
}
.full-width{
    width: 100%;
}
.panel-body {
    padding: 0px 15px 15px 15px;
}
.epapper-panel{
    margin-bottom: 0px;
    margin-top: 0px;
}
.gn-button, chnge-clr{
    background: #AA0000 ; 
}
.gn-button:hover{
    background:#b7b7b7;
}
.error-wrap h2{
    font-size: 125px;
}

.error-wrap h3{
    font-size: 40px;
}
.button-item{
    margin-bottom: 14px;
    text-align:center ;
}
.gn-button{
    line-height: 42px;
    padding: 0 23px;
}
.nav-dropdown{
    margin-bottom: 5px;
    margin-top: 5px;
}
.searchbar-css{
    padding-bottom: 5px;
    margin-top: 24px;
    text-align: center;
    margin-left: 8px;
}
.inline ,logos{
    text-align: center;
}
.post-wrap.post-single{
    margin-top: 0px;
}
.extra-margin{
    margin-bottom: 50px;
}

.btn-menu {
    height: 81px;
    top: -83px;
}
.share-buttons{
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;

    margin-top: 5px;
}
.share-buttons,fb-button-custom{
    margin-right: 2px;
}
#socialicons{
    color: white;
}
.footer-copyright , #footer-left{
    text-align: left;
}
.footer-copyright , #footer-right{
    text-align: right;
    font-family: "Roboto";
}


.download-button{
    position: relative;
    top: 20px;
    left: 20px;
    background: #AA0000 ;
    border: 2px solid #AA0000 ;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right:6px ;
    padding-left: 7px;
    border-radius: 1px;
    box-sizing: border-box;

}
.pinterest-button-adj{
    position: relative;
    top: -6px;
}    
.download-button:hover{
    background: #b7b7b7;
    border-color:#b7b7b7 ;
}
.youtube-container{
    margin-bottom: 30px;
}
.video-container{
    margin-bottom: 20px;
}
@media only screen and (max-width: 400px) {
    .top-center, advance{
        width: 100%;
        height: 100%;
    }
}
h4 ,.author-page3-setting{
    position: relative;
    right: 10px;
    top: 5px
}
p , .author-page3-setting2{
    position: relative;
    margin-top: 5px;
    right: 0px;

}
.align-btn-center{
    text-align: center;
    margin: 5px 0px 0px;
}
.flex-container{
    width: 98%;
}
.detailpage-img-align{
    position: relative;
    right: 21px;
    margin-bottom: 15px;
}
.owl-theme .owl-controls .owl-nav [class*=owl-]{
    color: #fff;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #d6d6d6;
    display: inline-block;
    cursor: pointer;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.error-page{
    padding: 150px 0;
}
.gnSlider .flex-control-nav{
    display: none;
}
.top-adjust{
    margin-top: 0px;
}
.sidebar-overflow{
    overflow: hidden;
}

.form-control {
    display: block;
    width: 100%;
    height: 41px;
    padding: 0px 8px 2px 6px;
    font-size: 19px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.glyphicon{
    position: relative;
    top: 5px;
}
.btn-info:hover{
    background: gray;
}
.heading-aham{
    top: -14px;
}
.for-section{
    padding-bottom: 0px;
    padding-top: 0px;

}
.owl-theme .owl-controls .owl-nav [class*="owl-"]{
    background: #AA0000 ;
}
.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover{
    background: #b7b7b7;   
}
.for-tab-heading{
    font-weight: 700;
    font-size: 18px;
}
.buttun-next-prev{
    float: left;
    margin-left: 33px;
    position: relative;
    bottom: 10px;
}
.btn-color{
    background: #AA0000 ;
    height: 36px;
    font-size: 17px;
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}
.btn-color:hover{
    background: #b7b7b7;
    color: white;

}
.guzishta-shuamaray-btn{
    width: 100%;
    background:#AA0000 ;
    padding-right: 0px;
    padding-left: 0px;
    top: -3px;
    height: 42px;
    border-color: #AA0000 ;
    outline:none;
    font-size: 18px;
}   
.guzishta-shuamaray-btn:hover{
    background: #b7b7b7;

    color: white;
    outline:none;
}
.guzishta-shuamaray-btn:focus{
    outline: none;
}
.editorial-bottom-margin{
    margin-bottom: 20px;
}
.btn-info{
    border-color: none;
}
.adj-mrgn-top{
    margin-top: 0px;
}

/* below css is only appliy in mozila*/
@-moz-document url-prefix() { 
    .activity span.views:before, .activity span.comment a:before{
        left: -36px;
    }
}
@media all and (-ms-high-contrast:none)
{
    .editors-posts .post .content, .relate-posts .post .content{
	overflow: hidden;
    }
    ::-ms-backdrop, .editors-posts .post .content, .relate-posts .post .content{
	overflow: hidden;
    }
    .popular-posts .content-right .content{
	overflow: hidden;
    }
    ::-ms-backdrop, .popular-posts .content-right .content{
	overflow: hidden;
    }

}

.post-meta .time{
    margin:0px 4px;
}
.epapper-panel{
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
    float: left;
    width: 100%;
}
.editors-posts{
    margin-bottom:20px;
}
/*----------Author type page-------*/

.authorpage-row{
    border: 2px solid #ebebeb;
    border-radius: 3px;
    overflow: hidden;
}
.authorpage-row .author_name{
    font-size: 26px;
    text-align: center;
    width: 100%;
    float: left;
    padding: 10px;
    color: white;
    background: #aa0000;
}

.highlights-posts .post, .recommend-posts .post {
    float: right;
}
.item-wrap p{
    font-family: 'Jameel Noori Nastaleeq','Mehr Nastaliq Web', 'Nafees',  'Verdana', 'Arial', 'Helvetica', 'sans-serif' !important;
}