@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700";@import"https://fonts.googleapis.com/css?family=Roboto:400,300,500,700";@import"https://fonts.googleapis.com/css?family=Roboto:400,300,500,700";h1,h2,h3,h4,h5,h6 {
    font-weight: 100px;
}






@font-face {
    font-family: "Glyphicons Halflings";
    src: url("fonts/glyphicons-halflings-regular.eot");
    src: url("fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("fonts/glyphicons-halflings-regular.woff") format("woff"),url("fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("fonts/glyphicons-halflings-regular.svg") format("svg")
}




@font-face {
     src: url(/fonts/Alexandria-Bold.woff);
     font-family:Alexandria-Bold;
     
    }


@import url('https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&family=Almarai:wght@300;400;700;800&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&family=Almarai:wght@300;400;700;800&family=Noto+Kufi+Arabic:wght@100..900&display=swap');




/*   header */


.clearfix.region.region-header {
    display: flex;
    padding-bottom: 0;
    margin: 0;
}


/*   إعلان  */


.layout__region.layout__region--content img {
    height: auto;
    width: 100%;
    padding: 3% 0 0 0;
}

/*         i3lan_    */

.region.region-sidebar-first .layout__region.layout__region--content img {
    height: 5.4rem;
    margin-bottom: -0.9rem;
    margin-top: -2rem;
}




/*     sidebar       */

#block-dedew-views-block-m-alm-alsnt-block-1 a {
  height: fit-content;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1;
  padding: 0 2px;
  color: black;
}


/*       الهامش بين البلوكات ~ blocks       */

.views-element-container {
 /*   margin-bottom: 0rem !important; */
}




/*        solidbar    */



 .view.view-content-recent.view-id-content_recent.view-display-id-block_1  {
    height: 20.5rem !important;
    overflow: scroll;
    margin-bottom: 1rem ;
    border-bottom: 2px solid;
 
}




td.title-bolck-now-new.views-field.views-field-title {
    background: #e8e8e8;
}

div#block-views-block-akhbar-almrkz-block-1 h2 {
    background: #fdfdfd;
    border-bottom: 3px solid #5a9d44;
    color: #863f9a;
}

.region.region-sidebar-first {
    margin-top: 1rem;
   
}


.region.region-sidebar-first a {
  color: #400754;
  font-size: 109%;
  padding: 0 4px;
    
  
}



.sidebar h2 {
    font-size: 137%;
    background-color: #eae356;
    padding: 0.7rem;
}




div#block-views-block-almqablat-block-1 {
    margin-top: 1rem;
}



ul.slide-fast-mg .views-field.views-field-title {
    width: 100%;
    font-size: 100%;
}


td.title-bolck-now-new.views-field.views-field-title {
    font-size: 100%;
}

/*   عناوين بلوكات  */


.views-view-responsive-grid__item a {
    color: #373702;
    font-size: 100%;
    line-height: 1.7;;
}




#block-dedew-views-block-almqalat-block-1 .title-page-karassi-2 {
 /% background: rgb(237, 239, 236); */
  font-size: 1.2rem;
  font-weight: normal;
  
  }
  
  #block-dedew-views-block-almqalat-block-1 {
  background-color: #fff;
}


#block-dedew-views-block-almqalat-block-1 img {
  height: fit-content;
}

/*        .featured-top      */

.views-view-responsive-grid__item .views-field.views-field-title {
  width: 100%;
  height: 3.5rem;
  font-size: 1.1rem;
}

#block-dedew-views-block-byanat-wmwaqf-block-1 a {
  font-size: 81%;
  
}

#block-dedew-views-block-byanat-wmwaqf-block-1 img {
 max-height: 8.5rem;
/*  height: fit-content; */
}

/*        المحتوى      */

#block-dedew-views-block-alakhbar-block-1 img {
 max-height: 8rem; 
 
}

/*     المحتوى     */

.view-content a {
    font-family: 'Alexandria';
}


.node__content  {
    border-bottom: 1px solid ALICEBLUE;
    border-left: 1px solid aliceblue;
    border-right: 1px solid aliceblue;
    padding: 0 11px 0 0;
}


.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item {
    width: 98%;
    line-height: 2.7;
    font-family: 'Alexandria';
    text-align: justify;
    font-weight: 400;
   
}



.field--type-image img, .field--name-user-picture img {
    margin: 0;
}

.node .field--type-image {
        float: left !important;
       
    }
    
    
/*    article    */
    
article img {
  width: 500px;
  height: 380px;
  border-radius: 0.57rem; 
  


}


article p {
    margin-top: 0;
}



.title.page-title {
  height: fit-content;
  font-weight: 400;
}


.page-title {
    font-size: 145%;
    /* line-height: 1em; */
    background: #ffffff;
    border-top: 2px solid;
    color: #2441c6;
    border-radius: 0.5rem;
    font-family: 'Almarai';
    height: 4rem;
    padding: 0.5rem;
    border-bottom: 1px solid aliceblue;
    font-weight: bold;
    
}



/*      */



.views-view-responsive-grid__item .views-field.views-field-title {
    width: 100%;
}





.views-field.views-field-title.title-page-karassi-2 {
     /*  font-family: fantasy; */
    font-weight: 600;
    font-size: 93%;
    padding: 0 0.5rem;
    text-align: center;
}


.views-field.views-field-title.title-block-video-1 {
  width: 100%;
}
   
   
   
/*     الاخبار      */



.views-field.views-field-title.title-page-new {
    width: max-content;
    font-size: 105%;
    line-height: 1.8;
    padding: 0;
    background-color: #ffffff;
}



.views-view-responsive-grid__item-inner img {
    height: 12rem;
}




.views-field.views-field-title {
    height: fit-content;
    font-size: 101%;
    /* font-weight: 300; */
   
}

/*            */

.views-field.views-field-title {
    /* font-size: 15px; */
    padding: 5px;
    background: #fff;
    margin-left: 12px;
    min-width: 51%;
    max-width: 100%;
    color: rgb(23, 99, 16);
    text-align: center;
    margin-bottom: 2px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 111%;
}


/*      قبل الاخير       */

.featured-bottom {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
    
}


.featured-bottom .views-field-title {
    width: 54%;
    line-height: 1.9;
    background: #FFF1CB;
    font-size: 1rem;
    padding: 0 0.6rem;
    text-align: center;
    background: #FFF1CB;
}


.featured-bottom img {
    height: 7.1rem;
}








/*






.block-one-1 img {
    height: 10rem;
}


*/

.view.view-alakhbar-.view-id-alakhbar_ img{
    width: 100%;
    height: 11rem;
    
}

.view.view-alakhbar-.view-id-alakhbar_ a {
   font-size: 0.95rem;
    color: #11053e;
    line-height: 1.2;
    font-weight: 300;
}
.view.view-alakhbar-.view-id-alakhbar_ .views-field.views-field-title {
  height: fit-content;
}

.views-view-responsive-grid__item img {
    width: 100%;
    min-height: 6rem;
    height: 15rem;
    

}

.views-view-responsive-grid__item .title-page-karassi-2 {
  font-size: 100%;
  line-height: 1.7;

}




/*  عناوين الصفحات */

/*
.page-title {
  color: #09dc16;
  font-size: 22px;
  font-weight: 394;
  line-height: 1.125;
  background-color: #ffffffd7;
  padding: 20px;
  text-align: center;
  margin-bottom: 0.7rem;
  font-weight: bold;
  border-bottom: 2px solid #eaeaea;
  border-top: 4px solid red;
  border-radius: 1rem;
}


*/


/*

.field.field--name-field-swr.field--type-image.field--label-hidden.field__item {
    width: 39%;
    float: left;
 
}

.field.field--name-field-img-1.field--type-image.field--label-hidden.field__item {
    float: left;
    margin-left: 1rem;
    margin-right: 1rem;
    width: 50%;
    margin-top: 1rem;
    border: 1px solid aliceblue;
    max-height: 20rem;
    padding: 9px;
    margin-bottom: 0.5rem;
    
    
}

*/

/*     block video      */

/*


   

/*        صفحة الاخبار     */

/*

.views-field.views-field-title.title-page-new {
    width: 100%;
    text-decoration: none;
    font-size: 100%;
    line-height: 1.8;
    padding: 0;
}



/*               */



#block-dedew-drwswmhadrat .clearfix.menu a{
  text-align: right;
  display: block;
  padding: 4px;
  border-bottom: 1px solid #d9f3d7;
  color: #01010f;
  
    
    
}

#block-dedew-drwswmhadrat   .clearfix.menu {
  background: white;
  
}

#block-dedew-drwswmhadrat {
  height: 352px;
  overflow: scroll;
}



/*          دورات شرعية    */


nav#block-dedew-dwratshryt li {
    float: right;
    text-align: center;
    padding: 6px;
    font-weight: 500;
    display: block;
    border: 1px solid #ececec;
     margin-left: 5px;
    width: fit-content;
    margin-top: 6px;
    height: 2rem;
    padding: 6px 2px 0 0px !important;
    width: 244px;
   font-size: 0.7rem;
 
}


nav#block-dedew-dwratshryt a{
   color: #400754;
   padding: 4px;
}


nav#block-dedew-dwratshryt li:hover{
      background: #b2ca3d;
    border-radius: 6px;
}

nav#block-dedew-dwratshryt li a:hover{
   color: #ffffff;
}




 nav#block-dedew-dwratshryt ul.clearfix.menu {
    height: 86px;
    overflow-y: scroll;
    scroll-behavior: auto;
    background: white;
    box-shadow: none;
    border-bottom: 3px solid #5a9d44;
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 2rem;
}


/*    صفحات دورات شرعية    */


.contextual-region.view.view--alaklyl-fy-astnbat.view-id-_alaklyl_fy_astnbat.view-display-id-page_1 .views-field.views-field-title,
.view.view-dwrt-alslat-balhsanyt.view-id-dwrt_alslat_balhsanyt.view-display-id-page_1 .views-field.views-field-title {
  height: fit-content;
  
 }
 
 .contextual-region.view.view--alaklyl-fy-astnbat.view-id-_alaklyl_fy_astnbat.view-display-id-page_1 .views-field.views-field-title,
.view.view-dwrt-alslat-balhsanyt.view-id-dwrt_alslat_balhsanyt.view-display-id-page_1 .views-field.views-field-title {
    text-align: right;
    padding-right: 2rem;
}

.contextual-region.view.view--alaklyl-fy-astnbat.view-id-_alaklyl_fy_astnbat.view-display-id-page_1 .views-view-responsive-grid__item,
.view.view-dwrt-alslat-balhsanyt.view-id-dwrt_alslat_balhsanyt.view-display-id-page_1 .views-view-responsive-grid__item {
  margin-bottom: 0;
  border-radius: 12px;
  padding: 4px;
}


.view.view-fqh-alm-amlat-.view-id-fqh_alm_amlat_.view-display-id-page_1 .views-view-responsive-grid__item-inner {
  height: 18rem;
  background:antiquewhite;
}


 .view.view-fqh-alm-amlat-.view-id-fqh_alm_amlat_.view-display-id-page_1  .views-view-responsive-grid.views-view-responsive-grid--horizontal img {
  height:12rem;
  margin-bottom: -0.5rem;
}


  .view.view-fqh-alm-amlat-.view-id-fqh_alm_amlat_.view-display-id-page_1  .views-field.views-field-title{
      background: #faebd7;    
      font-size: 116%;
      line-height: 2;
      height: fit-content;
 }
 
 
  .views-view-responsive-grid__item .views-field.views-field-title{
      height: fit-content;
      
   }
 
 .view.view-fqh-alm-amlat-.view-id-fqh_alm_amlat_.view-display-id-page_1  .field-content {
  width: 100%;
  padding: 0;
}
      
      
  .view.view-dwrt-alslat-balhsanyt.view-id-dwrt_alslat_balhsanyt.view-display-id-block_1 a {
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1;
  padding: 0 2px;
  color: black;
  text-align: right;
}  



/*  more-link    */


.more-link {
    width: 100%;
    border-bottom: 4px solid;
    border-radius: 11px;
    text-align: center;
    padding: 0.8rem 43%;
    height: 3.4rem;
    font-family: 'Alexandria';
    border-top: 1px solid ALICEBLUE;
    font-weight: 600;
    font-size: 118%;
}

   
 


/*         الفكر   */


.view.view-alfkr-alaslamy.view-id-alfkr_alaslamy.view-display-id-page_1 td.views-field.views-field-title {
    width: 61%;
    background: beige;
}

.view.view-alfkr-alaslamy.view-id-alfkr_alaslamy.view-display-id-page_1 td.views-field.views-field-title a{
  color: #242420;
  font-size: 123%;
  font-weight: 500;
  line-height: 3;
  text-align: center;
  padding: 0 0.4rem;
}


.view.view-alfkr-alaslamy.view-id-alfkr_alaslamy.view-display-id-page_1 td.views-field.views-field-field-fydyw__ {
    width: 20%;
    background: beige;
}

.views-field.views-field-field-tarykh-alnshr {
  background: beige;
  color: #333;
  text-align: center;
  font-size: 107%;
  width: fit-content;
}

article time.datetime {
    display: none;
}


/*       العقود والاثمان   */


.view.view-dwrt-al-qwd-walathman-.view-id-dwrt_al_qwd_walathman_.view-display-id-page_1 .views-view-responsive-grid__item {
  border: 1px solid #f0e2e2;
  padding: 1px;
  margin-bottom: 0;
  border-radius: 5px;
  background: #e5e5f4;
}
.view.view-dwrt-al-qwd-walathman-.view-id-dwrt_al_qwd_walathman_.view-display-id-page_1 .views-field.views-field-title {
  text-align: right;
  padding: 0 2rem;
  line-height: 3rem;
}