/* Enter Your Custom CSS Here */
.archive .nicdark_grid_4{margin-top: 200px;}
.archive .nicdark_sidebar .widget h3{font-size: 25px;line-height: 25px;}
.archive .nicdark_sidebar .widget ul{padding-left: 40px !important;list-style: disc !important;}
.archive .nicdark_sidebar .widget ul li {padding: 0px !important;border-bottom: none !important;}

.custom-banner,.custom-banner .nd_options_bg_greydark_alpha_gradient_2{
height:600px!important;
}
.custom-right .widget h3{
    font-size: 25px !important;
    line-height: 25px!important;
    font-weight: normal!important;
}
.custom-right .widget ul{
    padding-left: 40px!important;
    list-style: disc!important;
}
.custom-right .widget ul li {
    padding: 0!important;
    border: none!important;
}
.custom-right .widget ul li a {
    font-size: 15px!important;
    line-height: 29px!important;
}
.nd_options_section.nd_options_sidebar.custom-right {
    margin-top: 45px;
}
a.custom-back-btn {
    float: left;
    background-color: gray;
    color: #fff !important;
    padding-left: 10px;
    padding-right: 10px;
	margin-top: 45px;
}
.hide{display:none;}
.archive .custom-tags{margin-top:154px;}
.custom_post_title{margin-top:45px;}
.right_border {
    border-right: 1px solid rgb(241 241 241 / 0.3);
    display: flex;
    flex-direction: column;
    height: auto;
	  padding:20px;
}
.no_right_border {
	  padding:30px;
}
.custom-blog-page.no-blog-image .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini .vc_gitem-animated-block .vc_gitem-zone{display:none !important;}
.custom-blog-page.no-blog-image .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_gitem_row .vc_custom_heading h4{line-height: 135%;
color: #727475!important;}
.custom-blog-page.no-blog-image .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini .vc_gitem-zone{border-radius: 8px;}

.custom-blog-image.custom-blog-page-no-img .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini .vc_gitem-animated-block .vc_gitem-zone{display:none}
.custom-blog-image.custom-blog-page-no-img .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini .vc_gitem-zone{border-radius: 8px;}
.custom-blog-image.custom-blog-page-no-img .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_gitem_row .vc_gitem-col {
    padding: 30px;
}
.custom-blog-image.custom-blog-page-no-img .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_gitem_row .vc_gitem-col .vc_custom_heading h4{line-height:135% !important;color:#727475 !important; font-size: 25px!important;}

@media only screen and (min-width: 1201px) {
	.custom-header .header-space-between{
		display: flex;
    align-items: center;
    justify-content: space-between;
	}
	.custom-header .header-space-between .raheel-raza-brand-logo img.raheel-raza-logo{
		position: relative;
    left: 0;
    top: 0;
	}
	.custom-header .header-space-between .raheel-raza-brand-logo{
		display: flex;
    align-items: center;
    justify-content: space-around;
    width: 26%;
	}
	.custom-header .header-space-between .raheel-raza-brand-logo img.sufi_logo{
		width:65px;
	}
	.custom-header .header-space-between .nd_options_section{display:none;}
	.custom-header .header-space-between .raheel-raza-menu{width: 70%;}
	.custom-header .header-space-between .raheel-raza-menu .nd_options_display_table{margin-left: auto;}
}

@media only screen and (max-width: 767px) {
	.custom-banner,.custom-banner .nd_options_bg_greydark_alpha_gradient_2{
height:auto!important;
}
	.right_border {border-right: none;}
	.no_right_border {margin-bottom: 9px;}
	.right_border {
    border-bottom: 1px solid rgb(241 241 241 / 0.3);
    display: flex;
    flex-direction: column;
    height: auto;
	  padding:20px;
}
	.custom-media-page.custom-blog-page .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item{width: 100%;}
.custom-media-page.custom-blog-page > .vc_grid {
    clear: both;
}
	.areas-of-focus-title img{position: relative;}
.areas-of-focus-title .nd_options_box_sizing_border_box{padding-left: 0 !important;}
.areas-of-focus-title .nd_options_box_sizing_border_box h3{margin: 15px 0px 0px 0px !important;font-size: 2rem !important;line-height: 135% !important;}
}