
/* 
    Created on : Apr 26, 2018, 1:33:08 PM
    Author     : amots
*/


@font-face {
    font-family: 'Alef';
    src: url("Alef/Alef-Webfont/Alef-bold.eot");
    src: url("Alef/Alef-Webfont/Alef-bold.eot?#iefix") 
        format("embedded-opentype"), url("Alef/Alef-Webfont/Alef-bold.woff") 
        format("woff"), url("Alef/Alef-Webfont/Alef-bold.ttf") 
        format("truetype"), url("Alef/Alef-Webfont/Alef-bold.svg#alefbold") 
        format("svg");
    font-weight: bold;
    font-style: normal; }
@font-face {
    font-family: 'Alef';
    src: url("Alef/Alef-Webfont/Alef-regular.eot");
    src: url("Alef/Alef-Webfont/Alef-regular.eot?#iefix") 
        format("embedded-opentype"), url("Alef/Alef-Webfont/Alef-regular.woff") 
        format("woff"), url("Alef/Alef-Webfont/Alef-regular.ttf") 
        format("truetype"), url("Alef/Alef-Webfont/Alef-regular.svg#alefregular") 
        format("svg");
    font-weight: normal;
    font-style: normal; }
body {
    font-family: Alef, Arial, sans-serif; 
    font-size: 1rem;
}

.rtl {
    direction: rtl !important;}
.ltr {
    direction: ltr !important;}
.rtl .nav {
    float: right; }

.rtl .form-check-label{
    padding-right: 1.25rem;
}
#navBar {
    background-color: #e7e7e7; }
a:hover, .navbar .nav > li > a:hover {
    text-decoration: underline; }

.navbar .nav > li > a {
    color: #777; }

.navbar {
    margin-bottom: 5px !important; }


.rtl .col-sm-1, .rtl .col-sm-2, .rtl .col-sm-3, .rtl .col-sm-4, .rtl .col-sm-5, .rtl .col-sm-6, .rtl .col-sm-7, .rtl .col-sm-8, .rtl .col-sm-9, .rtl .col-sm-10, .rtl .col-sm-11, .rtl .col-sm-12 {
    float: right; }

.rtl .col-xs-1, .rtl .col-xs-2, .rtl .col-xs-3, .rtl .col-xs-4, .rtl .col-xs-5, .rtl .col-xs-6, .rtl .col-xs-7, .rtl .col-xs-8, .rtl .col-xs-9, .rtl .col-xs-10, .rtl .col-xs-11, .rtl .col-xs-12 {
    float: right; }

.rtl .col-md-1, .rtl .col-md-2, .rtl .col-md-3, .rtl .col-md-4, .rtl .col-md-5, .rtl .col-md-6, .rtl .col-md-7, .rtl .col-md-8, .rtl .col-md-9, .rtl .col-md-10, .rtl .col-md-11, .rtl .col-md-12 {
    float: right; }

.rtl .col-lg-1, .rtl .col-lg-2, .rtl .col-lg-3, .rtl .col-lg-4, .rtl .col-lg-5, .rtl .col-lg-6, .rtl .col-lg-7, .rtl .col-lg-8, .rtl .col-lg-9, .rtl .col-lg-10, .rtl .col-lg-11, .rtl .col-lg-12 {
    float: right; }

.borderedQuote {
    border-right: 5px solid #eee;padding-right: 15px;
}

figure {
    padding: 5px;
    display: table;
}

figure img { 
    display: block;
}

.embedded_caption {
    background-color: rgba(254, 254, 253, 0.6);
    border-radius: 15px;
}
figcaption {
    display: table-caption;
    caption-side: bottom;
}

.rtl .dl-horizontal dt {
    float: right;
    width: 100px; }
header a:hover {
    text-decoration: none;
}
#jumbotron {
    background-image: url(/assets/logo/Cassia_fistula_banner.jpg);
    background-color: forestgreen;
    background-repeat: no-repeat;
    padding-top: 30px;
    padding-bottom: 0px;
    padding-top: 0px !important;
    min-height: 60px !important;
    /*height: 190px;*/
}

#jumbotron h1 {
    font-size: 3rem;
    color: whitesmoke;
    text-shadow: khaki 3px 3px 10px;
    padding-right: 3rem;

    padding-right: 1rem;
}

/*@media only screen and (min-width: 543px) {*/ 
@media only screen and (min-width: 576px) {
    #jumbotron {
        min-height: 75px !important;
    }
    #jumbotron h1 {
        padding-right: 1rem;
    }
}

/*@media only screen and (min-width: 767px) {*/
@media only screen and (min-width: 768px){
    #jumbotron {
        min-height: 108px !important;
    }
    #jumbotron h1 {
        font-size: 4rem;
        padding-right: 2rem;
    }
}
/*@media only screen and (min-width: 991px) {*/
@media only screen and (min-width: 992px){
    #jumbotron {
        min-height: 138px !important;
    }

    #jumbotron h1 {
        font-size: 5rem;
        padding-right: 3rem;
    }
}
/*@media only screen and (min-width: 1200px) {*/
@media only screen and (min-width: 1200px){
    #jumbotron {
        min-height: 167px !important;
    }
    #jumbotron h1 {
        font-size: 6rem;
        padding-right:4rem;
    }
}
@media only screen and  (min-width: 1500px) {
    #jumbotron {
        min-height: 200px !important;
    }
    #jumbotron h1 {
        font-size: 7rem;
        padding-right: 1rem;
    }
}
body.mceContentBody, .mce-content-body {
    margin: 8px;
    font-size:14pt;
    font-family: Arial;
    direction: rtl;
}

.tablesorter-default .header,
.tablesorter-default .tablesorter-header {
	background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);
	background-position: center right;
	background-repeat: no-repeat;
	cursor: pointer;
	white-space: normal;
	padding: 4px 20px 4px 4px;
}
.tablesorter-default th.text-left{
    background-position: center left;
    padding: 4px 4px 4px 20px;
}

.tablesorter-default thead .headerSortUp,
.tablesorter-default thead .tablesorter-headerSortUp,
.tablesorter-default thead .tablesorter-headerAsc {
	background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);
}
.tablesorter-default thead .headerSortDown,
.tablesorter-default thead .tablesorter-headerSortDown,
.tablesorter-default thead .tablesorter-headerDesc {
	background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);
}
.tablesorter-default .tablesorter-processing {
	background-position: center center !important;
	background-repeat: no-repeat !important;
	/* background-image: url(../addons/pager/icons/loading.gif) !important; */
	background-image: url('data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=') !important;
}
.tablesorter-default thead .sorter-false {
	background-image: none;
	cursor: default;
	padding: 4px;
}
h1.sites {
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	background-color: #3C4000
}
.blockquote{
    font-size: inherit;
}
.card-columns {
  @include media-breakpoint-only(lg) {
    column-count: 3;
  }
  @include media-breakpoint-only(xl) {
    column-count: 4;
  }
  @include media-breakpoint-only(md) {
    column-count: 2;
  }
}