@font-face {	font-family:"webfont-noori-nastaleeq"; src:url("../../link/madnisoftsolutions.ttf") format("truetype"), url("madnisoftsolutions.svg#Oswald") format("svg"); 	font-weight:normal; font-style:normal; }
@font-face {	font-family:"webfont-batool"; src:url("../../link/Batool.ttf") format("truetype"), url("Batool.svg#Oswald") format("svg"); 	font-weight:normal; font-style:normal; } 
@font-face{font-family:"webfont-bombay"; src:url("../../link/bombay.ttf") format("truetype"), url("bombay.svg#Oswald") format("svg"); 	font-weight:normal; font-style:normal; }.text-batool{font-family:"webfont-batool";}

.noori, ul.noori li a, ul.side-menu li a, div.post-detail-inner p, div.widget ul li, div.course-info2 h3 , div.course-info2 p,
div.box-menu h3, span.noori, h3.subhead
{font-family:"webfont-noori-nastaleeq" !important;}
div.side-menu-div h3, div.page-title-inner h1, h2:not(div.feat-cap h2), .text-bombay, h4.widget-title
{font-family:"webfont-bombay" !important;}


/* main menu */
  


header ul > li, div.sticky-menu ul > li{float:right}

header nav ul{ padding-right: 0px; padding-left: 0px;}
header nav ul > li {margin-right:41px; margin-left:0px;  }
header nav ul > li a, div.sticky-menu ul > li a{font-size:22px !important;  padding-left:0px !important; padding-right:0px !important  }
header nav ul > li > ul li a, div.sticky-menu ul > li ul li a{font-size:20px !important}
header nav ul li.menu-item-has-children a, div.sticky-menu ul li.menu-item-has-children a{padding-right:22px !important}
header nav ul li ul li , div.sticky-menu ul li ul li { margin-right:0px}
header nav ul > li:first-child{margin-right:0px }
header nav ul > li:last-child{margin-left:0px !important }

div.sticky-menu ul > li {margin-right:25px !important; margin-left:0px !important; }
div.sticky-menu ul > li:last-child{margin-left:0px; }
div.sticky-menu ul > li ul { padding:0 ; }
div.sticky-menu ul > li ul li {margin:0 !important ; }


div.rsnp-mnu{padding-left:15px; padding-right:15px; direction:rtl; }
div.rsnp-mnu ul {padding:4px;  }
div.rsnp-mnu ul li a{font-size:24px; font-weight: normal; text-align: right; }
div.rsnp-mnu ul li { margin-top:0px !important; padding:10px 5px;  border-bottom:#444 1px solid}
div.rsnp-mnu ul li:last-child{border-bottom:none}
div.rsnp-mnu ul li.menu-item-has-children a:before{right:auto; left:0px; top:5px;}
div.rsnp-mnu ul li ul li {background-color:#333}
div.rsnp-mnu ul li ul li a{font-size:20px; color:#DDD}



p.noori{font-size:22px; line-height:normal;}
div.post-detail-inner p{font-size:22px; line-height:normal;}

.red-border{border:1px solid red !important}
.white-border{border:1px solid #FFF !important}
.black-border{border:1px solid #000 !important}


ul.side-menu li a{font-size:22px;}
div.widget ul li a{font-size:20px} 
div.course-info2 h3{font-size:30px}
div.course-info2 p{font-size:20px;}

@media (min-width:1210px){
.wide-sec {
    margin-right: -9.375rem;
  }
  .wide-sec2 {
    margin-right: -5rem;
  }
}