
@font-face {
    font-family: 'Alef';
    src: url('../fonts/Alef-Bold.eot');
    src: url('../fonts/Alef-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Alef-Bold.woff') format('woff'),
         url('../fonts/Alef-Bold.ttf') format('truetype'),
         url('../fonts/Alef-Bold.svg#alefbold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'Alef';
    src: url('../fonts/Alef-Regular.eot');
    src: url('../fonts/Alef-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Alef-Regular.woff') format('woff'),
         url('../fonts/Alef-Regular.ttf') format('truetype'),
         url('../fonts/Alef-Regular.svg#alefregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

* {font-family: 'Alef' !important}


/* =============================================================================
   Slider
   ========================================================================== */

/* Browser Resets */
.flexslider p { margin: 0;}
.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 
.flex-container { margin:0 auto; }

/* Slider Necessary Styles
*********************************/ 
.flexslider {width: 100%; margin: 0; padding: 0;   }
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block; max-height:300px; margin:0 auto}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}

/* Slider Theme
*********************************/
.flexslider { position: relative; background:#111; }
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
.flex-container {zoom: 1; position: relative; margin-bottom:0px; border-bottom:1px solid #aaa  }


.shadow2box { margin: 0;}
.shadow2 { width: 100%;}
ul.bRow {list-style-type: none;}
ul.bRow li {float:right; padding-left:10px; min-width:70px; padding-bottom:20px}
.spacer { margin: 0;text-align: center;width: 100%;}


h3.pageTitle {
    background-image: url("../images/titleheb_bg.png");
    background-position: right top;
    background-repeat: no-repeat;
    color: #fff;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    width: auto;
}

h3.pageTitle span {
    display: block;
    padding: 2px 10px 5px 5px;
	text-shadow:none
}

.bannerContainer {
    background: #111 none repeat scroll 0 0;
    width: 100%;
}
.banner {
    display: block;
    margin: 0 auto;
    max-height: 295px;
    max-width: 100%;
}
.page-header {
    background-color: #2c2c2c;
    border: 0 none;
    color: #eee;
    /*height: 52px;*/
    margin-top: 0;
    padding-top: 0;
    text-shadow: 0 -1px 1px #000;
    z-index: 5;
}
.logo {
    background: rgba(0, 0, 0, 0) url("../images/PaiLogo.png") no-repeat scroll center top / 225px 50px;
    height: 50px;
    margin: 0 auto;
    width: 225px;
}
.shadow1 {
    height: 28px;
    margin: 0;
    width: 100%;
}

.shadow1box {
    height: 28px;
    margin: 0;
    text-align: center;
}
ul.customerList {
    direction: rtl;
    list-style-type: none;
    margin: 0 0 16px;
    padding: 0;
}
ul.customerList li {
    direction: rtl;
    display: inline-table;
    height: 110px;
    text-align: center;
}

a.ui-link {text-decoration:none}
.ui-footer.ui-bar-inherit {background-color:#fff; border:none}
.ui-header.ui-bar-inherit {background-color:#2C2C2C; border:none}
.ui-header .ui-btn {border:none}
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper {background-color:#fff}
.ui-listview > .ui-li-static, .ui-listview > .ui-li-divider, .ui-listview > li > a.ui-btn {text-align:right}

.ui-listview .ui-btn-icon-right::after {display:none}
.ui-btn-icon-right {padding-right:1em}
.ui-listview > li > a.ui-btn {background: #2C2C2C url("../images/arrow.png") no-repeat scroll left center;
    color: #fff ;
    text-shadow: 0 -1px 1px #000; }

 .ui-listview > li > a:visited.ui-btn {background: url("../images/arrow.png") no-repeat scroll left center; color:#fff; text-shadow:none}
.ui-listview > li > a:hover.ui-btn {color:#000; text-shadow:none}
.ui-content {
    padding-top: 0;
}
.ui-dialog {
    background: #222 url("../images/pattern2.png") repeat scroll 0 0 / 20px 20px !important;
}
.ui-dialog-contain {
    margin: 2% auto 1em;
}
.ui-dialog .ui-content {
    padding: 15px;
}
a.ui-link.ui-btn {background-color: #fff; color:#fff; text-shadow:none; border:none}
a.ui-link.ui-btn-c {background-color: #2C2C2C; color:#fff; text-shadow:none;}
a.ui-btn-icon-notext {background-color: #2C2C2C; color:#fff; text-shadow:none; border:none}
.ui-panel-position-left.ui-panel-display-reveal, .ui-panel-open.ui-panel-position-left {background-color:#2C2C2C}
.ui-panel-inner .ui-listview > li > a.ui-btn,.ui-panel-inner .ui-listview > li > a:hover.ui-btn,.ui-panel-inner .ui-listview > li > a:visited.ui-btn {background: #fff; color:#000; text-shadow:none}
.ui-alt-icon.ui-btn::after, .ui-alt-icon .ui-btn::after, html .ui-alt-icon.ui-checkbox-off::after, html .ui-alt-icon.ui-radio-off::after, html .ui-alt-icon .ui-checkbox-off::after, html .ui-alt-icon .ui-radio-off::after {background-color:#fff}