/*
Theme Name: i-excel Child
Author: TemplatesNext
Description: i-excel child theme. 
Template: i-excel
Text Domain:  i-excel-child
 
This theme, is licensed under the GPL.
*/

/*
----------------------------------------------
	CHILD THEME CSS
---------------------------------------------- 
*/


/* ===== By Kamal ====== */

.tx-heading{
    border-bottom: none;
}

.tx-heading .tx-heading-tag{
    border-bottom: 5px solid #68ae34;
    display: inline-block;
}

.site-header.fixeddiv {
    min-height: 65px;
    box-shadow: 0 1px 5px rgba(0,0,0,.1);
}

.lists li {
    margin-bottom: 10px;
}

/*
.topphone{
    font-size: 14px;
}
*/

.topphone .topbarico {
    padding-top: 2px;
}

div#nf-form-1-cont {
    border: 1px solid #f1f1f1;
    background: #fdfdfd;
    padding: 0 1em;
}

address{
    font-style: normal;
}

.address + p{
    margin: 0;
}

.tx-team .tx-team-item:nth-child(5){
    clear:both;
}

.tx-team .tx-team-item:nth-child(9){
    clear:both;
}

.tx-fw-content h3{
    text-shadow: 1px 1px 1px rgba(0,0,0,1);
    color: #f5f5f5;
}

.view-more{
    text-align: right;
    padding-right: 10px;
}

.view-more a{
    font-size: 13px;
    display: inline-block;
    padding: 1px 7px;
    background-color: #68ae34;
    color: #fff !important;
    text-decoration: none;
    border-radius: 30px;
}

.view-more a:hover {
    background: #3a5606;
}

@font-face {
    font-family: "fajer";
    src: url("fonts/Jameel Noori Nastaleeq.ttf");
}

h2.fajer{
   font-family: fajer;
   direction: rtl;
   text-align: right;
   font-size: 25px;
}

p.fajer{
   font-family: fajer;
   direction: rtl;
   text-align: justify;
   font-size: 22px;
   letter-spacing: 1px;
   word-spacing: -5px;
}

.read-lang{
   text-align: right;
}

.read-lang a{
   display: inline-block;
   font-size: 13px;
   padding: 2px 5px;
   border-radius: 25px;
   text-decoration: none;
   background: #68ae34;
   color: white !important;
   box-shadow: 0px 1px 1px rgba(0,0,0,0.8);
   text-shadow: 0px 1px 1px rgba(0,0,0,0.7);
}

.read-lang a:hover{
   background: green;
}

.justified-gallery>a>.caption, .justified-gallery>div>.caption{
    text-align:center;
}

.widget .widget-title {
    border-bottom: 5px solid #68ae34;
    padding-bottom: 3px;
    margin-bottom: 8px;
}


/* ======== Quick and Easy Faqs General Style Tweaks =========== */

.qe-faqs-filterable .fa{
   color: #68ae34;
   padding-left: 15px;
}

.qe-faqs-filters-container li a {
    border-bottom: none;
    text-decoration: none;
    margin: 0;
}

.qe-faqs-filters-container li a:hover {
    border-bottom: none;
    background: #68ae34;
    color: white;
}

.qe-faqs-filters-container li.active a {
    border-bottom: none;
    background: #68ae34;
    color: #fff;
}


/* ==== Styles for RTL (Fatwa in Urdu) ======*/

.qe-faqs-filters-container{
    float: right;
}

.qe-faqs-filters-container li {
    display: inline-block;
    margin-left: 10px;
    border: 1px solid #68ae34;
    border-radius: 5px;
    overflow: hidden;
}

a.qe-faqs-filter {
    font-family: fajer;
    font-size: 24px;
    direction: rtl;
    padding: 0px 12px !important;
}

.qe-faqs-filterable{
    clear: both;
}

.qe-toggle-title{
    padding: 0.2em;
    font-family: fajer;
    font-size: 21px;
    direction: rtl;
}

/* ======== Video Grid With Lightbox ========= */

.boxInner_grid .titleBox {
    padding: 0 10px;
    max-height: 40px;
    height: 40px;
    line-height: 1.5em;
}

#fancybox_vg-wrap {
    z-index: 99999;
}

/* ========================================== */

@media (min-width: 1024px) {
  .tx-team.tx-4-column-team .tx-team-item {
	width: 24%;
  }
}


