/* ================================
Eric Meyer CSS reset
================================= */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, dfn, em, img, small, strong, sub, sup, tt, b, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, nav, section, summary, time,audio, video {
	margin: 0; 	padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body {line-height: 1;} 
ol, ul {list-style: none; padding: 0;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }

/*
strong {
    font-weight: 600;
}
*/

body {
    color: #888888;
    font-family: tahoma, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
}


.container-fluid
{
	width: 80%;	
	}
ul {
    margin: 15px 0;
}

p,
li {
    margin-bottom: 7px;
}

li {
    background: rgba(0, 0, 0, 0) url("../images/arrow.jpg") no-repeat scroll left center;
    padding-left: 30px;
}

h6 {
  color: #ff8a00;
  font-family: Tahoma,Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 6px;
  margin-top: 18px;
}

p span {
    display: inline-block;
    width: 50px;
}

i.fa {
  margin-right: 2px;
}

.p-label {
  text-transform: capitalize;
}

#pagemain .clearfix img {
    margin-bottom: 15px;
    margin-left: -7px;
}

#pagemain .clearfix_arabic ul{
	direction:rtl;
}
	
#pagemain .clearfix_arabic li{
    background: rgba(0, 0, 0, 0) url("../images/arrow_ar.jpg") no-repeat scroll right center;
    padding-right: 30px;
	
}




#pagemain .clearfix_arabic img{
    align:right;
	margin-right: -7px;
	
	
}

#pagefooter {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #3e3e3e 30%, #303030 99%) repeat scroll 0 0;
    color: #888;
    margin-top: 40px;
}

#pagefooter .col-xs-7.col-xs-offset-1 {
    border-left: 1px solid #525252;
    box-shadow: 1px 0 1px #333 inset;
    padding-left: 60px;
}

#pagemain p {
  line-height: 1.7em;
  margin-bottom: 10px;
}

#pagefooter .logo-section p {
  color: #aaa;
}

#cpy {
    display: table;
    width: 100%;
}

#cpy p {
    margin: 40px 0 25px !important;
    text-shadow: 0 1px 2px #000000;
}

#pagefooter p {
  color: #888888;
  line-height: 1.3em;
  margin-bottom: 0;
}

#pagefooter a {
    color: #888888;
}

.offsettop {
    margin-top: 54px;
}