.wrapper {
width:1000px;
margin:0 auto;
}

@font-face {
  font-family: 'Droid Arabic Kufi';
  src: url(http://elwafeyat.com/assets/css/fonts/DroidKufi-Regular.eot#iefix) format('embedded-opentype'),
       url(http://elwafeyat.com/assets/css/fonts/DroidKufi-Regular.woff) format('woff'),
       url(http://elwafeyat.com/assets/css/fonts/DroidKufi-Regular.ttf) format('truetype');
}
@font-face
{
    font-family: 'Droid Arabic Kufi';
    src:url(http://elwafeyat.com/assets/css/fonts/droidsansarabic.eot#iefix) format('embedded-opentype'), 
        url(http://elwafeyat.com/assets/css/fonts/droidsansarabic.woff) format('woff'),
        url(http://elwafeyat.com/assets/css/fonts/droidsansarabic.ttf) format('truetype');
}
@font-face
{
    font-family: 'Baghdad';
    src: url(http://elwafeyat.com/assets/css/assets/fonts/baghdad.ttf) format('truetype');
}

body {
direction: rtl;
font-family:'Droid Sans Arabic';
background-color:#efefef;
background-attachment: fixed;
background-repeat: repeat-x;
background-position: top center;
}
.topArea {height:50px;background-color:#353535;}
.clear {clear:both;}
.topArea .mainMenu ul li {float: right;padding-left: 15px;}
.topArea .mainMenu ul li:last-child {border:0px;}
.topArea .mainMenu {height:30px;padding-top:16px;}
/*.topArea .mainMenu {float:right;width: 537px;}*/
.topArea .mainMenu {float:right;width:437px; margin-right: 240px;}
.topArea .mainMenu ul li a{margin-top: -7px;padding: 11px 12px 16px; font-weight:bold;}
.topArea .mainMenu ul li a:hover {border-bottom: 6px solid #FFF;padding:11px 12px 16px;}
.topArea .mainMenu ul li a:link,.topArea .mainMenu ul li a:visited {font-size: 14px;display: block;text-decoration: none;color:white;}
.topArea .login {width: 105px;text-align: center;color:#353535;float:right;}
.topArea .leftButtons .buttons {float:left;margin-top: 12px;}
.topArea .leftButtons .langSelect {float:left;position: relative;top:9px;}
.topArea .leftButtons .langSelect .lang {display: inline-block;text-transform: uppercase;color:#535353;font-size:11px;font-family: Tahoma;padding-left:10px;}
.topArea .leftButtons .langSelect .lang a {color:white;text-decoration: none;font-size:11px;font-family: Tahoma;}
.topArea .leftButtons .langSelect .flag {position:relative;top:6px;display: inline-block;}

.topArea .login a:link, .topArea .login a:visited { color:#fff;display: block;}

.topArea .register {width: 125px;height: 32px;text-align: center;line-height: 32px;color:#fff;float:right;margin-right:10px;}

.topArea .login a:hover, .topArea .register a:hover {color:#A63436 !important;}

.topArea .register a:link, .topArea .register a:visited {color:white;display: block;line-height: 1.4;border-right: 1px solid;}

.topArea .leftButtons {float:left;width:315px;margin-top:8px;}
.topArea .leftButtons a:link, .topArea .leftButtons a:visited {text-decoration: none;font-size:14px;}


.rightArea .logo {margin-top:25px;position: relative;left:25px;}
.rightArea .callButtons {margin-bottom: 20px;margin-top: 35px;}
.rightArea .callButtons h1 img{ display:none;}	
.rightArea .callButtons h1{background:#FFFFFF;border-radius: 19px 19px 19px 19px;font-size: 18px;font-weight: bold;margin-bottom: 10px;margin-right: 10px;margin-top: -14px;opacity: 1;width: 100px;}	
.callButtons .new2 a:link, .callButtons .new2 a:visited {
background: rgb(146,45,67) /* Old browsers */
background: -moz-linear-gradient(top,  rgba(146,45,67,1) 0%, rgba(157,66,85,1) 4%, rgba(146,45,67,1) 100%) ; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(146,45,67,1)), color-stop(4%,rgba(157,66,85,1)), color-stop(100%,rgba(146,45,67,1))) ; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(146,45,67,1) 0%,rgba(157,66,85,1) 4%,rgba(146,45,67,1) 100%) ; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(146,45,67,1) 0%,rgba(157,66,85,1) 4%,rgba(146,45,67,1) 100%) ; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(146,45,67,1) 0%,rgba(157,66,85,1) 4%,rgba(146,45,67,1) 100%) ; /* IE10+ */
background: linear-gradient(to bottom,  rgba(146,45,67,1) 0%,rgba(157,66,85,1) 4%,rgba(146,45,67,1) 100%) ; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#922d43', endColorstr='#922d43',GradientType=0 ) ; /* IE6-9 */	
border-radius: 5px 5px 5px 5px;
color: #FFFFFF;
display: block;
font-size: 16px;
font-weight: bold;
height: 55px;
line-height: 54px;
margin-bottom: 5px;
padding-right: 20px;
text-align: right;
text-decoration: none;
width: 210px;}
.callButtons .new2 a span{background:url('../../img/btn-arrow.png') no-repeat left center;float: left;height:55px;width:15px;margin-left: 15px;}	
a.Moshtra_btn{	
background: rgb(0,102,103)!important;; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(0,102,103,1) 0%, rgba(25,117,118,1) 4%, rgba(0,102,103,1) 100%)!important;; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,102,103,1)), color-stop(4%,rgba(25,117,118,1)), color-stop(100%,rgba(0,102,103,1)))!important;; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,102,103,1) 0%,rgba(25,117,118,1) 4%,rgba(0,102,103,1) 100%)!important;; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,102,103,1) 0%,rgba(25,117,118,1) 4%,rgba(0,102,103,1) 100%)!important;; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,102,103,1) 0%,rgba(25,117,118,1) 4%,rgba(0,102,103,1) 100%)!important;; /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,102,103,1) 0%,rgba(25,117,118,1) 4%,rgba(0,102,103,1) 100%)!important;; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006667', endColorstr='#006667',GradientType=0 )!important;; /* IE6-9 */

}
a.Takreem_btn{background: rgb(161,135,116) !important; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(161,135,116,1) 0%, rgba(170,147,130,1) 4%, rgba(161,135,116,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(161,135,116,1)), color-stop(4%,rgba(170,147,130,1)), color-stop(100%,rgba(161,135,116,1))) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(161,135,116,1) 0%,rgba(170,147,130,1) 4%,rgba(161,135,116,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(161,135,116,1) 0%,rgba(170,147,130,1) 4%,rgba(161,135,116,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(161,135,116,1) 0%,rgba(170,147,130,1) 4%,rgba(161,135,116,1) 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(161,135,116,1) 0%,rgba(170,147,130,1) 4%,rgba(161,135,116,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a18774', endColorstr='#a18774',GradientType=0 ) !important; /* IE6-9 */
}	
a:hover.Moshtra_btn{background: #006667 !important;}
a:hover.Takreem_btn{background: #a18774 !important;}

.rightArea .callButtons a:hover { color:#fff;background: #922D43;}
.rightArea .callButtons .new a {padding-right:1px;padding-left:1px;}
.rightArea {width:230px;float:right;background-position: bottom center;min-height: 100%;}

.leftArea {float:left;width: 762px;}
.leftArea.full {background-color: #fff;padding-bottom:15px;margin-top:25px;min-height:750px;}
.leftArea .searchArea {background-color: #fff;padding:35px 60px 0 10px; border-radius: 5px 5px 0 0;box-shadow: 0 0 1px 0 #DEDDDD;height: 85px; margin:35px 0 0px;}
.leftArea .searchArea .searchTextBox {float:right;width:400px;height:45px/*;background-image:url('http://elwafeyat.com/assets/images/searchbox.png')*/;margin-left:2px;border: 1px solid #E4E4E4;border-radius: 0 5px 5px 0;}
.leftArea .searchArea .searchTextBox input {width:460px;border:0px;margin-right:10px;margin-top:5px;height: 35px;background:transparent;color:#acacac;font-size:15px;}
.leftArea .searchArea .searchButton { background:#000000;border-radius: 5px 0 0 5px;color: #FFFFFF;display: list-item;float: right;height: 47px;text-align: center;width: 116px;}
.leftArea .searchArea .searchButton a{ color: #FFFFFF;cursor: pointer;display: list-item;height: 47px;list-style: none outside none;width: 116px;line-height: 2.6; font-size: 18px; text-decoration:none;}
.leftArea .searchArea .searchButton img{ display:none;}
.leftArea .searchArea .searchAdvanced {background: #ECECEC;border: 1px solid #E8E8E8;color: #9F9F9F;float: left;margin-top: 49px;text-align: center;width:100px;border-radius: 5px 5px 0 0; border-bottom:0px;}
.leftArea .searchArea .searchAdvanced a:link,.leftArea .searchArea .searchAdvanced a:visited {line-height: 2.4;display: block;color:#9f9f9f; text-decoration:none; font-size:14px;}

.na3iBar.full {width:762px;}
.na3iBar.full ul li .left {width:617px;}
.na3iBar {margin-top:10px;width: 405px;float:right;}
.na3iBar h2 {font-size:20px;height:50px;background-color: #dfdfdf;line-height:47px;padding-right:15px;color:#000;font-weight: bold; cursor:pointer;}
.na3iBar h2:hover {color:#9F9F9F;}
.moshatraBar.full {width:762px;}
.moshatraBar ul li .social{left: 7px;position: absolute;top: 7px;}
.moshatraBar.full ul li .social{  position: relative; right:14px; }
.moshatraBar {margin-top:10px;width: 350px;float:left; position:relative;}
.moshatraBar h2 {font-size:20px;height:50px;background-color:#DFDFDF;line-height:47px;padding-right:15px;color:#000; font-weight:bold; cursor:pointer;}
.moshatraBar h2:hover {color:#9F9F9F;}
.moshatraBar ul li {border:10px solid #f9f9f9;padding-bottom:10px;padding-top:10px; margin-top:10px; background:#efefef; position:relative;}
.moshatraBar ul li p{color: #666666;font-size: 13px;margin-top: 21px;padding: 0 15px 7px;}
.moshatraBar ul li p a{ color:#9D3535;}
.moshatraBar h3{border-bottom: 1px dotted #C5C5C5;color: #777777;font-family: Tahoma;font-size: 12px;padding: 11px 0 6px;text-align: right;}
.moshatraBar ul li span {clear: both;color: #9D3535;float: right;font-size: 16px;width: 100%;}
.moshatraBar ul li em {display:block;color:#9d3535;margin-top:2px;margin-bottom:2px;}
.mostReadMemorials{display:none;background-color: #FFFFFF;border-radius: 5px 5px 0 0;box-shadow: 0 0 6px 0 #DFDFDF;float: right;margin-top: 15px;padding: 5px;}
.mostReadMemorials h1 {background:#DFDFDF;border-radius: 3px 3px 0 0;color: #000000;font-size: 17px;font-weight: bold;margin: -4px -4px 0;padding: 10px 12px 40px;text-align: right;}
.mostReadMemorials ul li { border: 5px solid #DFDFDF;border-radius: 2px 2px 2px 2px;float: right;margin-bottom: 10px;margin-left: 5px;margin-right: 5px;position: relative;width: 90px;}
.mostReadMemorials ul li .image {display: block;height: 90px;position: relative;width: 90px;z-index: 9;}
.mostReadMemorials ul li a:link, .mostReadMemorials ul li a:visited {color:white;}
.mostReadMemorials ul li a:link .link, .mostReadMemorials ul li a:visited .link {color:white;}
.mostReadMemorials ul li .text { background-color: rgba(0, 0, 0, 0.7);bottom: 0;color: #FFFFFF;display: none;font-size: 11px;height: 29px;padding: 5px;position: absolute;width: 80px;z-index: 99;}
.mostReadMemorials ul li a:hover .text {display: block;background-color: rgba(0, 0, 0, 0.7);}
.mostReadMemorials ul li .image img {width: 90px;height: 90px;}
.na3iBar ul {/*margin-bottom:20px;*/}
.na3iBar ul li .right {float:right; width:100px;margin:5px 15px 0 0;}
.na3iBar ul li .left {float: left;width:260px;margin-right: 10px;}
a.More{ text-decoration:none; font-size:.9em; color:#9D3535; float:right; margin-bottom:10px;}
.delux a.More{ float:left;  margin-left: 10px;}
.na3iBar ul li .left a{ text-decoration:none;}
.na3iBar ul li .left h1{ margin-right:0px;}
.na3iBar ul li .right .image { height:70px;background-color: #353535;width:100px;}
.na3iBar ul li .left p, .na3iBar ul li .left h1 {text-align: right;padding-right:0px;}
.na3iBar h3 {border-bottom: 1px dotted #C5C5C5;color: #000000;font-family: Tahoma;font-size: 12px;font-weight: bold;padding:11px 0 6px;text-align: right;}
.na3iBar h3 strong {color:#777;font-size: 12px;padding: 5px 0;font-weight: normal;}
.na3iBar .actions div > a {display: block;}
.na3iBar ul li {margin-top:10px; background:#efefef;border: 10px solid #FFFFFF; padding-top:10px; position:relative;}
.na3iBar ul li:first-child {/*padding-top:20px;*/}
.na3iBar ul li h1 {color:#9d3535;font-size:14px;text-align:right; margin-right:10px; margin-top:5px;width:186px;}
.na3iBar ul li p {color:#666;font-size:12px;text-align: right;padding:5px 10px;max-height:93px; overflow:hidden;}
.na3iBar ul li h1 a{ color:#9d3535; text-decoration:none;}
.na3iBar ul li h1 a:hover{ text-decoration:underline;}
.na3iBar ul li p a:link, .na3iBar ul li p a:visited {color:#666; text-decoration:none;}
.na3iBar .actions a:link, .na3iBar .actions a:visited {color:#9D3535;text-decoration:none;border-right: 1px solid #cfcfcf;height:20px;margin-top: 12px; text-decoration:underline;}
.na3iBar .actions {background-color:#E6E6E6;font-size: 13px;color: #a20000;height:40px;border-top:1px solid #DEDEDE;}
.na3iBar .actions strong {  float: right;font-family: Tahoma;font-size: 11px;font-weight: bold;margin-right: 92px;margin-top: -17px !important;padding-left: 3px;}
.na3iBar .delux .actions strong, .na3iBar .custom .actions strong{ color:#fff;}
.na3iBar .actions .ta3zyat {height:39px;float:right;width: 150px;text-align: center; color:#919191;}
.na3iBar .actions .ta3zyat a{ border:none;}
.na3iBar .actions .ta3zyat a:hover{ text-decoration:none;}
.na3iBar .actions .azi {height:39px;float: right;width:70px;text-align: center;color:#919191;}
.na3iBar .actions .moshtrah {height: 39px;float:right;width:120px;text-align: center;color:#919191;}
.na3iBar .actions .barkeya {height: 39px;float:right;text-align: center;width:115px;color:#919191;}
.na3iBar .actions .social, .takreem .social {left:3px;padding: 0 6px;position: absolute;top: 6px;}
.takreem .social a{float:right; margin:6px 3px;}
.na3iBar .actions .social a:link, .na3iBar .actions .social a:visited {display: inline-block!important; border:none; margin:6px 3px; height:auto;}
.na3iBar .actions .social img, .takreem .social img {height:19px;}
.na3iBar .custom .actions{background:#AA9382; border-top: 1px solid #FFFFFF;}
.na3iBar .actions .azi a:hover, .na3iBar .actions .moshtrah a:hover, .na3iBar .actions .barkeya a:hover {text-decoration:none;}
.na3iBar li.delux {background:#EAE3DE;}
.na3iBar li.delux .image {text-align: center;padding:5px;}
.na3iBar li.delux .text {padding-top:5px;padding-bottom:5px;}
.na3iBar li.delux .image img {width:100px;border:1px solid #b4aaa3;height:100px;}
.na3iBar li.delux h1 {font-size:15px;padding:5px; text-align:center;}
.na3iBar ul li.delux  p {color: #5d4f44;font-size: 12px;text-align: center;padding:10px; max-height:86px; margin-bottom:0px;}
.na3iBar li.delux .actions a:link, .na3iBar li.delux .actions a:visited {color:#fff;}
.na3iBar li.delux .actions a:hover {color:#fff; text-decoration:none;}
.na3iBar li.delux .actions {margin-top:0px;background-color:#a63436;font-size: 13px;color: #a20000;height:40px; border-top: 1px solid #FFFFFF;}
.na3iBar li.custom {background:#F0EBE8;}
.na3iBar li.custom p{ height:auto; margin-bottom:0px; color:#5D4F44;}
.na3iBar li.custom .right img {border:1px solid #cec7c1;}
.na3iBar .custom .actions a{ color:#efefef;}

.floater{
background: #000; 
width:100%;
right:0px;
position:fixed;
top:0px;
z-index:9999;	
height:55px;
border-top:none;
/*box-shadow: 0 28px 1000px rgba(0,0,0,1);
-webkit-box-shadow: 0 28px 1000px rgba(0,0,0,1);
-moz-box-shadow: 0 28px 1000px rgba(0,0,0,1);*/
display:block;
border-bottom:6px solid #5F5E5E;
}
.footerArea {height: 100px;background-color: black;margin-top:40px;}
.footerArea a:link,.footerArea a:visited {color:white;text-decoration: none;font-size:12px;}
.footerArea h1 {color:#8b8a77;padding-top:15px;}
.copyright {text-align: center;}
.form-2 {
direction: rtl;
/* Size and position */
width: 570px;
padding: 15px;
position: relative;
color: #666;

}

.form-2 h1 {
font-size: 15px;
font-weight: bold;
color: #bdb5aa;
padding-bottom: 8px;
border-bottom: 1px solid #EBE6E2;
text-shadow: 0 2px 0 rgba(255,255,255,0.8);
box-shadow: 0 1px 0 rgba(255,255,255,0.8);
}
.form-2 h1 .log-in,
.form-2 h1 .sign-up {
display: inline-block;
text-transform: uppercase;
}
.form-2 h1 .log-in {
color: #6c6763;
padding-right: 2px;
}
.form-2 h1 .sign-up {
color: #666;
padding-left: 2px;
}
.form-2 .float {
width: 281px;
float: right;
padding-top: 15px;

}
.form-2 .float:first-of-type {
}
.form-2 .float:last-of-type {
padding-left: 5px;
}
.form-2 label {
display: block;
padding: 0 15 5px 2px;
cursor: pointer;
text-transform: uppercase;
font-weight: 400;
text-shadow: 0 1px 0 rgba(255,255,255,0.8);
font-size: 16px;
}
.form-2 label i {
margin-right: 5px; /* Gap between icon and text */
display: inline-block;
width: 10px;
}
i.icon-user{color: #FF0000;
    display: inline-block;margin-top: -10px;
    position: absolute;}
.form-2 input[type=text], .form-2 input[type=email],
.form-2 input[type=password], .form-2 select{
font-size: 13px;
font-weight: 400;
display: block;
width: 255px;
padding:11px 5px;
text-align: right;
margin-bottom: 5px;
border: 1px solid #ccc;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
float:right;
color: #999999;
}
.form-2 select{ width:258px;}
.form-2 input[type=text]:hover,
.form-2 input[type=password]:hover, .form-2 select:hover {
border-color: #CCC;
}
.form-2 label:hover ~ input {
border-color: #CCC;
}
.form-2 input[type=text]:focus,
.form-2 input[type=password]:focus {
border-color: #A63436;
outline: none; /* Remove Chrome's outline */
}
.form-2 input[type=submit],
.form-2 .log-twitter, .form-2 .log-facebook {
/* Size and position */
width: 26%;
height: 38px;
float: right;
position: relative;
margin-right:7px;
/* Styles */
box-shadow: inset 0 1px rgba(255,255,255,0.3);
border-radius: 3px;
cursor: pointer;

/* Font styles */
font-family: 'Lato', Calibri, Arial, sans-serif;
font-size: 14px;
line-height: 38px; /* Same as height */
text-align: center;
font-weight: bold;
}
.form-2 input[type=submit] {
display:block;
background:#922D43;
border: medium none;
color: #FFFFFF;
width:150px;
box-shadow: none;	
margin-right:0px;
margin-top: 40px;
}
.form-2 .log-twitter, .form-2 .log-facebook {
margin-right: 1%;
background: #34a5cf; /* Fallback */
background: -moz-linear-gradient(#34a5cf, #2a8ac4);
background: -ms-linear-gradient(#34a5cf, #2a8ac4);
background: -o-linear-gradient(#34a5cf, #2a8ac4);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#34a5cf), to(#2a8ac4));
background: -webkit-linear-gradient(#34a5cf, #2a8ac4);
background: linear-gradient(#34a5cf, #2a8ac4);
border: 1px solid #2b8bc7;
color: #ffffff;
text-shadow: 0 -1px rgba(0,0,0,0.3);
text-decoration: none;
}
.form-2 .log-facebook{
background: #6d95d3; /* Fallback */
background: -moz-linear-gradient(#6d95d3, #2F4375);
background: -ms-linear-gradient(#6d95d3, #2F4375);
background: -o-linear-gradient(#6d95d3, #2F4375);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#6d95d3), to(#2F4375));
background: -webkit-linear-gradient(#6d95d3, #2F4375);
background: linear-gradient(#6d95d3, #2F4375);	
border: 1px solid #2F4375;
}
.form-2 input[type=submit]:hover,
.form-2 .log-twitter:hover {
box-shadow: 
inset 0 1px rgba(255,255,255,0.3), 
inset 0 20px 40px rgba(255,255,255,0.15);
}
.form-2 input[type=submit]:active,
.form-2 .log-twitter:active{
top: 1px;
}
/* Fallback fro broswers that don't support box shadows */
.no-boxshadow .form-2 input[type=submit]:hover {
background: #ffb347;
}
.no-boxshadow .form-2 .log-twitter:hover {
background: #2a8ac4;
}
.form-2 p:last-of-type {
clear: both;    
}
.form-2 .opt {
text-align: right;
margin-right: 3px;
}
.form-2 label[for=showPassword] {
display: inline-block;
margin-bottom: 10px;
margin-right:5px;
font-size: 11px;
font-weight: 400;
text-transform: capitalize;
}

.form-2 input[type=checkbox] {
vertical-align: middle;
margin: -1px 5px 0 1px;
float:right;
}
.clearfix:after {
content: "";
display: table;
clear: both;
margin-bottom:10px;
}
.steps {
margin:20px auto;
background-color:#EFEFEF;
width:754px;
height:57px;
z-index: 3;
}
.steps a:link, .steps a:visited {color:#999;font-size:18px;text-decoration: none;display: block; cursor:default;}
.steps ul li.current a:link,.steps ul li.current a:visited {color:white;}
.steps ul li.done a:link,.steps ul li.done a:visited {color:#B03337;}
.steps ul li strong {display: block;text-align: center;font-size:17px;}
.steps ul li span {display: block;}
.steps ul li {float:right;padding:18px 25px 14px;width:100px;text-align: center;position: relative;}
.mosh_steps ul li{padding: 18px 75px 14px;}
.steps ul li:last-child {border:0px;}
.preview {text-align: center;}
.preview h1 {font-size:20px; line-height:1.5;}
.preview h2 {font-size:15px;margin-bottom:20px;margin-top: 15px;}
.preview h2 strong {font-size:20px;}
.preview p {font-size:15px;line-height: 22px;}
.preview .date {font-size:15px;margin-top:25px;display: block;margin-bottom:25px;}
.freshdesignweb {
padding-top:20px;
padding-bottom:20px;
}
.pricing_box {
font-family: 'droid sans arabic',Tahoma;
border: 1px solid #ccc;
float: left;
text-align: center;
padding: 0 0 20px 0;
margin-left: -1px;

}
.pricing_box.radius-left {
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
}
.pricing_box.radius-right {
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
}
.pricing_box .header {
color: #000;
font-size: 18px;
font-family: 'droid sans arabic',Tahoma;
border-bottom: 3px solid #000;
}
.pricing_box .header {
width: 100%;
height: 68px;
}
.pricing_box .header span {
position: relative;
top: 20px;
font-weight: bold;
line-height: 28px;
}
.pricing_box .header span.info {
position: relative;
font-weight: normal;
top: 2px;
display: block;
color: gray;
}
.pricing_box p {
line-height: 28px;
}
.pricing_box ul {
list-style: none;
margin: 0 0 15px 0!important;
text-align: left;
}
.freshdesignweb .pricing_box {
width:203px;
font-size: 12px;
}
.pricing_box ul li {
line-height: 4em;
text-align: center;
padding-right: 20px!important;
margin-left: 0;
list-style-type: none!important;
}
.pricing_box ul li.odd {
background: #F9F9F9;
}
.pricing_box ul li.even {
}
.pricing_box strong {
height: 12px;
padding-left: 20px;
font-style: normal;
color: gray;
}
.pricing_box strong.no {
background-position: 0 0;
}
.pricing_box strong.yes {
background-position: 0 -15px;
}
.pricing_box strong.single {
background-position: 0 -30px;
}
.pricing_box strong.unlim {
background-position: 0 -45px;
}
.pricing_box strong.nopad {
padding: 0;
}
.pricing_box h3 {
margin: 20px 0;
font-size: 22px;
display: block;
}
.pricing_box h3 em {
font-size: 12px;
font-weight: normal;
}
.pricing_box p.button a {
font-size: 16px;
height: 35px;
font-weight: bold;
background:#D4D4D4;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius: 5px 5px 0px 0px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
.pricing_box.large {
position: relative;
z-index: 9;
margin-top: -20px;
-moz-box-shadow: 0 1px 10px #cbcbcb;
-webkit-box-shadow: 0 1px 10px #cbcbcb;
box-shadow: 0px 1px 10px #cbcbcb;
padding: 0 0 40px 0;
border-radius: 5px;
width:230px;
}
.pricing_box.large .header {
color: #fff;
font-size: 24px;
height: 85px;
border-bottom: 3px solid #000;
background-color: #9DD929;
background:#922D43;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius: 5px 5px 0px 0px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.pricing_box.large .header span {
top: 30px;
}
.pricing_box.large .header span.info {
top: 14px;
color: #576e1f;
text-shadow: none;
}
.pricing_box.large p.button a {
font-size: 16px;
height: 35px;
font-weight: bold;
background:#922D43;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius: 5px 5px 0px 0px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
text-shadow: none;
color:#fff;
}
/**/p.button {
margin: 0 20px 0 0;
padding: 0;
display: inline-block;
}
p.button a {
float: left;
line-height: 32px;
*line-height: 28px;
margin: 0 -20px 0 0!important;
padding: 0 20px;
height: 100%;
border: none;
cursor: pointer;
color: #3f4950;
font-size: 12px;
font-family: Tahoma, Geneva, sans-serif;
text-shadow: 0 1px 0 #fff;
text-decoration: none;
}
p.button a:hover {
text-decoration: none;
}
.Dalil_List .faq{ padding:0;}
.faq span {padding-left:10px; float:left;}
.arkam .faq span{ background:#FFFFFF;margin:10px 0 0px 32px;padding: 9px 0;text-align: center;width: 36px;}
.arkam .answer span{ background:none; margin:0; width:auto; color:#666;}
h6 {
font-size:16px;
background-color:#DFDFDF;
color:#000;
line-height:49px;
text-indent: 10px;
width: 752px;
margin-bottom:10px!important;
height:50px; font-weight:bold !important; padding-right:10px !important;
}
.faq a {text-decoration: none;color:black;}
.faq {  background-color: #EFEFEF; margin:0 10px 5px;padding: 10px 7px;}
.faq p {color:#000;padding:10px 0;font-size:13px;}
.faq a.question {display: inline-block;width:700px;}
.arkam .faq a.question{ background:#FFFFFF;display: inline-block;margin:10px 20px 0px 0;padding: 9px 13px;width:582px;}
.open_clos .faq a.question{display: inline-block;font-size: 16px;padding: 13px 6px 11px 0;width: 657px;}
.contactus, .terms {margin-right:20px;margin-left:20px;}
.terms img{ margin-right:20px;}
.contactus p, .terms p{color:black;font-size:15px;}
#contact-area, .post_memorial{width: 600px;margin-top: 25px;}
.post_memorial{ width:92% !important; margin-right:25px;}
#contact-area input, #contact-area textarea, .post_memorial input, .post_memorial textarea {
padding: 5px;
width: 468px;
font-family: Helvetica, sans-serif;
font-size: 1.4em;
margin: 0px 0px 10px 0px;
border: 1px solid #ccc;
}
.post_memorial input, .post_memorial textarea{ width:532px;}
#contact-area textarea, .post_memorial textarea {
height: 90px;
}
#contact-area textarea:focus, #contact-area input:focus, .post_memorial textarea:focus, .post_memorial input:focus {
border: 1px solid #A63436;
}
#contact-area input.submit-button, .post_memorial input.submit-button, .Btns input.submit-button {
padding:10px 26px !important;
width: auto;
font-family: 'droid sans arabic',Tahoma;
font-size:14px;
background-color:#922D43;
color:white;
float: left;
border:none !important;
cursor: pointer;
}
.Btns input.submit-button{ margin-right:10px;}
.Btns .save{ background:#060 !important;}
.Btns .previous{ background:#D4D4D4 !important; color:#000 !important;}
input.ch_box{ float:right;margin-right: 120px;width: 9px;}
p.brothers{padding-top:0px;}
.brothers input.ch_box{ margin:5px 100px 0 0;}
.brothers label.ch_label{ line-height:normal;width: 51px !important;}
label.ch_label{ width:206px !important; padding-top:0px !important;}
input.upload{ font-size:12px;cursor: pointer;}
.post_memorial input.submit-button{ width:auto; margin-top:20px;}
.contactus label {
float: right;
text-align: left;
margin-left: 15px;
width: 105px;
padding-top: 5px;
font-size: 14px;
}
.searchResults {background-color:#353535;padding:10px;color:white;font-size:12px;}
.searchResults strong {font-size:18px;padding-right:10px;}
.na3i-item {margin-right:30px;margin-left:30px;}
.na3i-item .left {float:left;width:480px;}
.na3i-item .right {float:right;width: 200px;}
.na3i-item h2 {font-size:20px;margin-bottom:20px;}
.na3i-item h1 {font-size:19px;margin-bottom:20px;}
.na3i-item h3 {font-size:14px;margin-bottom:20px;}
.na3i-item .right .actions a:link,.na3i-item .right .actions a:visited {color:black;text-decoration: none;display: block;width:100%;}
.na3i-item .right .actions .social a:link,.na3i-item .right .actions .social a:visited {padding-top:2px;padding-left:5px;display: inline-block!important;width:inherit!important;}
.na3i-item .right .actions .ta3zyat {background-color:#ececec;margin-top:10px; font-size:14px;padding:5px;}
.na3i-item .right .actions .ta3zyat strong {font-family: Tahoma; font-size:12px;font-weight: bold;}
.na3i-item .right .actions .azi {background-color:#fff;font-size:14px;padding:5px;}
.na3i-item .right .actions .moshtrah {background-color:#ececec;font-size:14px;padding:5px;}
.na3i-item .right .actions .barkeya {background-color:#fff;font-size:14px;padding:5px;}
.na3i-item .right .actions .takreemPage {background-color:#ececec;font-size:14px;padding:5px;}
.na3i-item .right .actions .social {padding:5px;background-color:#fff;}
#slideDiv {background-color: #ECECEC;border:9px solid #fff;border-top:0px;height:40px;position: relative;width: 97.6%;z-index:99;}
#slideDiv p {font-size:14px;color:white;text-align: right;padding:10px;direction: ltr;}
#slideDiv .button {
margin-left:10px;
float:left;
padding-top:9px;
}
#slideDiv #closeButton {
display:block;
position:  absolute;
left:0px;
top:0px;
background-color:red;
}
div#simple-account-dropdown
{
position: relative;
font-size: 14px;
color: #fff;
}
div#simple-account-dropdown > .account
{
text-align: center;
cursor: pointer;
-webkit-transition: 0.1s ease-in;
-moz-transition: 0.1s ease-in;
-o-transition: 0.1s ease-in;
transition: 0.1s ease-in;
}
.account b{ margin-right:5px;}
div#simple-account-dropdown > .account:hover
{
}

div#simple-account-dropdown > .account:active, div#simple-account-dropdown > .account.active
{
}

div#simple-account-dropdown > .account > span
{
margin: 0 10px;
}

div#simple-account-dropdown > .account > img
{
vertical-align: middle;
}
div#simple-account-dropdown > .dropdown
{
position: absolute;
width: 190px;
top: 45px;
left: 50%;
margin-left: -95px;
}
div#simple-account-dropdown > .dropdown::before
{
content: '';
display: block;
position: absolute;
border: 10px solid #353535;
border-left: 10px solid rgba(255, 255, 255, 0);
border-right: 10px solid rgba(255, 255, 255, 0);
border-top: 0px solid rgba(255, 255, 255, 0);
top: -10px;
left: 50%;
margin-left: -10px;
}
div#simple-account-dropdown > .dropdown > ul
{
display: block;
margin: 0; padding: 0;
list-style: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow: hidden;
background: #353535;
}
div#simple-account-dropdown > .dropdown > ul > li > a > span {background-color:#b50b0e;font-size:14px;padding:2px;border-radius: 3px;}
div#simple-account-dropdown > .dropdown > ul > li a:visited,div#simple-account-dropdown > .dropdown > ul > li a:link {color:white;}
div#simple-account-dropdown > .dropdown > ul > li a
{
display: block;
padding:10px 15px 10px 5px;
font-size: 12px;
border-top: 1px solid rgba(255, 255, 255, 0.05);
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
div#simple-account-dropdown > .dropdown > ul > li a:hover
{
margin: 0;
background: #48535c;
border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
div#simple-account-dropdown > .dropdown > ul > li a > img
{
vertical-align: middle;
margin-right: 10px;
}
div#simple-account-dropdown > .dropdown > ul > li:first-child a
{
border-top: none;
}
div#simple-account-dropdown > .dropdown > ul > li:last-child a
{
border-bottom: none;
}
/* Example Styles for Demo */
.etabs { margin-bottom: 20px; padding: 0; }
.tab { display: inline-block; zoom:1; *display:inline; margin-right:5px;margin-left:5px;  }
.tab a { 
border-radius: 10px;
display: block;
background-color:#d2eded;
width: 264px;
height: 55px;
line-height: 55px;
color: #9bb9b9;
text-align: center;
text-decoration: none;
}
.tab a:hover { }
.tab.active { }
.tab a.active { background-color: #006667;color:white!important }
.tab-container .panel-container { background: #fff; border: solid #666 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
.panel-container { margin-bottom: 10px; }
.nameStandard input {
border:0px;
border-radius: 10px;
background-color: rgb( 221, 221, 221 );
height: 40px;
padding-right:5px;
padding-top:5px;
width: 538px;
}
.messageBox {margin-top:20px;}
.messageBox textarea {
padding:5px;
border-radius: 10px;
width: 531px;
font-size:14px;  
height: 101px;
border:0px;
}
#barqeya {width:600px;}
.messageBox textarea:disabled {
color:#9c9c9c;
background-color: rgb( 221, 221, 221 );  
}
#barqeya .buttons {
margin-top:20px;
text-align: left!important;
}
#barqeya .buttons a {
border-radius: 5px;
background-color: rgb( 176, 51, 55 );
width: 134px;
height: 30px;
color:white;
line-height: 30px;
text-align: center;
text-decoration: none;
float:right;
font-size:13px;
display: block;
}
#barqeya .counter {font-size:11px;color:black;font-family: Tahoma;font-weight: bold;float:left;margin-top:2px;direction: ltr;padding:4px;border:1px solid black; border-radius: 4px;}
#barqeya .tabs span {font-size:11px;font-family: Tahoma;color:#b1b1b1;margin-top:40px;display: block;}
#barqeya .tabs{padding:23px;}
.famTitle {
float:right;font-size:13px;padding:13px;border-radius:5px;background-color:#006667;color:white;
width:100px;text-align: center;
}
.lineChild {position: absolute;width:10px;height: 20px;background-image: url('http://elwafeyat.com/assets/images/lineChild.png');top:-10px;right:58px;}
.famTitleChild {
float:right;font-size:13px;padding:13px;border-radius:5px;background-color:#00a6a8;color:white;
width:100px;text-align: center;
}
.editButton {position: absolute;left:0px;top:-15px;padding:10px;background-color:#d8e5f6;width:60px;border-radius: 5px;}
.coverArea {height: 232px;position: relative; margin-bottom:15px;}
.coverArea .coverphoto {position: absolute; width:762px; overflow:hidden;}
.coverArea .thumbnail {position: absolute;
border-style: solid;
border-width: 1px;
border-color: rgb( 185, 185, 185 );
border-radius: 3px;
background-color: #fff;
right:20px;
top:50px;
width: 151px;
height: 151px;
z-index: 10;
}
.leftMemo {float:left;width:350px;}
.coverArea .name {position: absolute;font-size:22px;color:white;z-index: 999;top:144px;right:190px; font-weight:bold;}
.coverArea .shadow {position: absolute;bottom:0px;}
.coverArea .thumbnail .image {position: relative;top:6px;right:6px;}
.coverArea .counter {  background: none repeat scroll 0 0 #F0F0F0;
border: 1px solid #D7D7D7;
border-radius: 32px 32px 32px 32px;
bottom: 6px;
color: #000000;
font-family: Tahoma;
font-size: 14px;
height: 26px;
line-height: 23px;
padding: 0 21px;
position: absolute;
right: 378px;
text-align: center;
z-index: 21;}
.coverArea .counter:hover{ cursor: pointer;background:#fff;}	
.coverArea .counter a{ color:#802638;}	
.coverArea .counter strong {font-weight: bold;}
.coverArea .date {bottom:0px;color: #000000;font-family: Tahoma;font-size: 13px;font-weight: normal;padding:11px 0px;position: absolute;right: 186px;}
.coverArea .date span{ display:none;}
.coverArea .date strong {font-weight: bold;/*border-right: 1px solid gray;*/margin-right:5px;padding-right: 7px;font-family: 'droid sans arabic' !important; letter-spacing: 2px;}
.coverArea .menuBar {position: relative;height:50px;background-color:#d5b597;top:182px;padding-right:192px;line-height: 50px;}
.coverArea .menuBar ul li {float:right;padding-left:12px;border-left:1px solid #e7cbb0;padding-right:12px;}
.coverArea .menuBar ul li a:link, .coverArea .menuBar ul li a:visited {text-decoration: none;color:#663100;font-size:15px;display: block;  text-shadow: 0px 1px 0px rgb( 255, 235, 215 );
}
.coverArea .menuBar ul li a.current {color:#903c4d;}
.photoArea {margin-bottom:10px;padding:5px;background-color: #f4f4f4;}
.photoArea ul li {width:130px;height:130px;background-color:#e7cbb0;float:right;margin:7px;padding:2px;}
#memorialPage h1 {font-size:15px;margin-top:20px;margin-bottom:3px;border-bottom:1px dotted #c8c8c8;}
.writeSomething textarea {
border-style: solid;
border-width: 1px;
border-color: rgb( 215, 215, 215 );
background-color: rgb( 255, 255, 255 );
width: 338px;
height: 90px;
font-size: 14px;
padding:5px;
font-family: "Tahoma";
color: rgb( 129, 129, 129 );
}
.writeSomething .belowTextarea {background-color: #c8c8c8;height: 48px;}
.writeSomething {background-color: #f4f4f4;position: relative; margin-top:32px;}
.writeSomething .belowTextarea .actions a:link, .writeSomething .belowTextarea .actions a:visited {color:#6d6d6d;text-decoration:none;}
.writeSomething .belowTextarea .actions {float:right;position:relative;top:10px;font-size: 12px;color: #6d6d6d;padding:5px;font-family: Tahoma;font-weight: bold;}
.writeSomething .belowTextarea .actions .ta3zyat {float:right;width: 110px;text-align: center;}
.writeSomething .belowTextarea .actions .azi {float: right;width: 48px;text-align: center;}
.writeSomething .belowTextarea .actions .moshtrah {float:right;width: 80px;text-align: center;}
.writeSomething .belowTextarea .actions .barkeya {float:right;text-align: center;width:60px}
.writeSomething .right {float:right;}
.writeSomething .left {float:left; width:120px;margin-top:8px;}
.writeSomething .left a:link, .writeSomething .left a:visited {
float:left;
border-radius: 3px;
color:white;
text-decoration: none;
text-align: center;
line-height: 31px;
font-family: Tahoma;
font-size:12px;
background-color:#802638;
position: absolute;
width: 107px;
height: 31px;
}
.rightMemo {float:right;width:405px;}
.rightMemo .contentTabs {
background-color: #FFF;padding:10px;position: relative;
}
.rightMemo .contentTabs p {font-family: Baghdad;font-size:15px;margin-bottom:20px;line-height: 22px;background-color:#EFEFEF;padding:10px;}
#memorialPage .contentBlock {background-color: #f4f4f4;margin-top:6px;padding:15px;}
#memorialPage .contentBlock p {font-size:13px;font-family: Tahoma;color:#898989;line-height: 20px;}
.actionsMemo {bottom: 0;height:40px;left: 0;margin-bottom:10px;position: absolute;width: 100%; background:#E6E6E6;border-radius: 0 0 5px 5px;}
.actionsMemo ul li {float:left;font-size:15px;width:100px;text-align: center; border-right:1px solid #D7D7D7;}
.actionsMemo ul li a {display:block;padding:11px 10px 8px;text-decoration: none;color:#000;}
.actionsMemo ul li a:hover, .Current{background:#FFFFFF;color:#8F3D4E !important;}
a.Current{border-bottom: 7px solid #8F3D4E;margin-top: -5px;padding:9px 10px !important;}
.DeadInfo{left: 10px;margin-bottom: 13px;opacity: 0.7;position: absolute;top: 10px;}
#memorialPage .contentArea {  background-color: #EFEFEF;border: 10px solid #FFFFFF;margin-top: 10px;}
#memorialPage .contentArea blockquote {
background-color: #EFEFEF;
border-bottom: 10px solid #FFFFFF;
font-family: Tahoma;
font-size: 13px;
margin-bottom: 15px;
padding: 10px;
}
.rightMemo .tabs ul li {float:right;width:100px;font-family: Tahoma;font-size:13px;text-align: center;margin-left:3px;}
.rightMemo .tabs ul li a:link,.rightMemo .tabs ul li a:visited {display:block;text-decoration: none;background-color:silver;height:32px;line-height: 32px;color:black;}
.rightMemo .tabs ul li a.current {background-color:black;color:white;}
#memorialPage .contentArea blockquote .top .image {float:right;width: 55px; height:55px; background-color: red; border-radius: 5px;}
#memorialPage .contentArea blockquote .top .image img {width: 55px; height:55px; border-radius: 5px;}
#memorialPage .contentArea blockquote .top .data {float:right;width:260px; margin-right:10px;
font-size: 14px;
margin-top:20px;
font-family: "Tahoma";
color: black;
font-weight: bold;
text-align: right;
}
#memorialPage .contentArea blockquote .top span {display: block; font-size:11px;color:silver;}
#memorialPage .contentArea blockquote .top {margin-bottom:20px; border-bottom:1px dotted silver;padding-bottom:20px;}
#memorialPage .contentArea blockquote .message {padding-bottom:20px;color:#6a6a6a;}
.moshatraBar.inner p {font-size:14px;  color:#6a6a6a;margin-top:15px;line-height: 25px;}
.moshatraBar.inner .actions div > a {display: block;}
.moshatraBar.inner .actions a:link, .na3iBar .actions a:visited {color:#9d3535;text-decoration:none;}
.moshatraBar.inner .actions {margin-top:25px;background-color:white;font-size: 13px;color: #a20000;height:30px;border-bottom:1px solid #dcd5cd ;}
.moshatraBar.inner .actions strong {font-family: Tahoma;font-weight: bold;font-size:11px;padding-left:3px;}
.moshatraBar.inner .actions .ta3zyat {line-height:23px;height:25px;background-color:#dcd5cd;float:right;width: 110px;text-align: center;}
.moshatraBar.inner .actions .azi {line-height:23px;height: 25px;float: right;width: 48px;text-align: center;}
.moshatraBar.inner .actions .moshtrah {line-height:23px;height: 25px;float:right;width: 80px;text-align: center;}
.moshatraBar.inner .actions .barkeya {line-height:23px;height: 25px;float:right;text-align: center;width:60px}
.moshatraBar.inner .actions .social {padding-top:5px;padding-left:4px;float:left;}
.moshatraBar.inner .actions .social a:link, .na3iBar .actions .social a:visited {display: inline-block!important;}
.moshatraBar.inner .actions .social img {height: 17px;}
/*.daleel {padding:10px 10px 50px 10px; height:410px;}
.daleel blockquote {
margin-left:8px;
margin-right:8px;
float:right;
background-color: #EFEFEF;
width: 231px;
height: 380px;
padding:10px 0;
}
*/
.daleel {padding:10px 10px 50px; height:350px; overflow:hidden;} 
.daleel blockquote {
margin-left:8px;
margin-right:8px;
float:right;
background-color: #EFEFEF;
width:330px;
height: 380px;
padding:10px 12px;
}
/*.daleel span.image {
border-radius: 10px;
background-color: rgb( 229, 229, 229 );
width: 212px;
height: 211px;
}*/
.daleel span.image {
/*border-radius: 10px;
background:none;
width: 212px;
height: 211px;*/
}
.stepsBoxes {}
.stepsBoxes h2 {color:#974958;font-size:20px!important; border-bottom:1px dotted silver; padding-bottom:20px; margin-bottom:20px;font-weight:bold;margin-top:10px;}
.buttonPay {display:block;margin-top:90px;}
.buttonPay a:link, .buttonPay a:visited {
border-radius: 10px;
display:block;width:300px;height:40px;background-color:#974958;margin-left:auto;margin-right:auto;color:white;text-align:center;line-height: 40px;text-decoration: none;}
/*.daleel span.image img {
background-color:#E5E5E5;
width: 231px;
height: 211px; 
}*/
.daleel span.image img {
background-color:#E5E5E5;
width:100%;
height:240px; 
}
.daleel span.title {text-align: center;font-size:19px;color:#b03337;margin-bottom:10px;margin-top:2px;}
.daleel span.text {font-size:14px;text-align: center;margin-top:10px;color:#4b4b4b;}
.daleel a:link, .daleel a:visited {text-decoration: none;}
.daleel span {display: block;}
.Sar_Social{background:#000000;
float: left;
height: 37px;
margin: 0 auto;
text-align: center;
width:70px;}
.Sar_Social ul{ margin:0; padding:0;}
.Sar_Social ul li{ float: left;
height: 20px;
list-style: none outside none;
margin-left: 10px;
margin-top: 8px;
width: auto;}
.Sar_Social .twitter-share-button{ /*background: none!important;
max-width:100px !important;*/ margin-left: 3px;}
.fb_iframe_widget_lift{ right:-375px;}
.mostReadMemorials .tabs{ border-bottom: 1px solid #802638;
float: right;
margin-bottom: 10px;
margin-top: -28px;
padding-right: 4px;}
.mostReadMemorials .tabs li {
display: block;
float: right;
text-align:center;
width:108px !important;
margin:0 0 5px !important;
border:none !important;
}
.mostReadMemorials .tabs li a {
background: none repeat scroll 0 0 #c2c2c2;
font-size: 12px;
padding: 9px 17px 7px 18px;
text-decoration: none;
}
.mostReadMemorials .tabs li a:hover{ background:#802638;}
.current {color: #fff; background:#922D43 !important;
-webkit-border-radius: 0px 3px 0px 0px;
border-radius: 0px 3px 0px 0px;}
#acpp_SwfStore_acpp_0{left:0px !important;}
.coverArea .thumbnail .image img  {
width:140px;
height:140px;
}
.Edit_takreem{background:#000000;
color: #FFFFFF;
float: right;
font-size: 12px;
height: 37px;
left: 20px;
line-height:3.2;
margin-left: 5px;
text-align: center;
width: 133px;}
.Edit_takreem a{ color:#fff; display:inherit; text-decoration:none;}

.left .date{ float:right;  margin:3px 0 0; color:#666; width:100%; font-size:14px;}
.left .date span{ float:right;}
.left .date strong{border-right: 1px solid #808080;font-weight: bold;margin:0 10px 0 0 !important;padding-right:10px; float:right; color:#444; height:16px; }
span.Comnt-icon{ background:url("http://elwafeyat.com/assets/img/images/comnt.png") no-repeat center right !important;height:15px; float:left; width:19px;}
span.step-arow, .current span.step-arow, .done span.step-arow{ background:url("http://elwafeyat.com/assets/img/images/step-arrow.png") no-repeat center left;height: 59px;
left: -13px;
position: absolute;
top: 0;
width: 15px;
z-index: 999;}
.current span.step-arow	{background:url("http://elwafeyat.com/assets/img/images/step-curnt.png") no-repeat center left;}
.done span.step-arow{background:url("http://elwafeyat.com/assets/img/images/step-done.png") no-repeat center left;}
li.done{ background:#E8E8E8;}

.delux .left{ margin: 10px auto;
text-align: center;
width:370px;}
.delux .right{margin: 5px auto;
width: 100px;}	

.Dalil_List{ width:100%; margin:0 auto 20px; background:#EFEFEF; padding:0 0 20px; float:right;}
.Dalil_List ul{ float:right; width:100%;margin-bottom: 20px;}
.Dalil_List ul li{float: right;margin: 0 20px;width:90%; padding:0 10px;}
.Dalil_List ul li p{ float:right; width:176px; color:#666;}
li.list{ background:#f3f3f3;}	
.Dalil_List ul li span{
float: left;
padding: 0 9px;}
.Dalil_List h1{border-bottom: 3px solid #808080;
padding: 8px 15px;}
.Dalil_List h1 span{ float:left; font-size:12px;}	
.Dalil_List h1 span select{ border:1px solid gray; padding:3px;margin-top: -1px;}
.Notifi{width:93.4%!important;margin:0 10px 10px!important;padding:15px 15px 0!important;}
.Notifi .Dalil_List h1{ background:none;  border-bottom: 1px solid #808080;padding: 8px 0;}
.Notifi .Dalil_List ul li{padding:10px 10px 10px 0;width:96%;font-size:12px; color:#666; font-family:Tahoma, Geneva, sans-serif;margin-right: 10px;}
.Notifi .Dalil_List ul li p a{ margin-right:5px; color:#9d3535; text-decoration:none;}
.Notifi .Dalil_List ul li p a:hover{ text-decoration:underline;}
.Clos a{ background:#DFDFDF;border-radius:3px;color: #666666;font-family: tahoma;padding: 2px 7px 3px;text-decoration: none;}
.Clos a:hover{ background:#cfcfcf;}


.memorialBar h2 {font-size:20px;height:50px;background-color:#DFDFDF;line-height:47px;padding-right:15px;color:#000; font-weight:bold;margin-top:10px;}
.memorialBar h3 {border-bottom: 1px dotted #C5C5C5;color: #777777;font-family: Tahoma;font-size: 12px;padding: 11px 0 6px;text-align: right;}
.memorialBar ul li { margin-top:10px; background:#efefef;border: 10px solid #FFFFFF; padding-top:10px; position:relative;}
.memorialBar ul li .right {float:right; width:100px;margin:5px 15px 0 0;}
.memorialBar ul li .left {float: left;width:617px;margin-right: 10px;}
.memorialBar ul li .left h1{ margin-right:0px;}
.memorialBar ul li .right .image { height:70px;width:100px;}
.memorialBar ul li .right .image img {margin-top:-20px;}
.memorialBar ul li .left p, .memorialBar ul li .left h1 {text-align: right;padding-right:0px;}
.memorialBar ul li h1 {color:#9d3535;font-size:14px;text-align:right; margin-right:10px; margin-top:5px;width:186px;}
.memorialBar ul li p {color:#666;font-size:12px;text-align: right;padding:5px 10px;height:44px; overflow:hidden; margin-bottom:15px;}
.memorialBar ul li h1 a{ color:#9d3535; text-decoration:none;}
.memorialBar ul li h1 a:hover{ text-decoration:underline;}
.memorialBar.full ul li .social {position: absolute; margin-top: -110px; margin-right: 680px; }

.loadmorebutton {
background:#DFDFDF;
border-radius: 5px 5px 5px 5px;
border:4px solid #F9F9F9;
color: #000;
display: block;
font-size: 12px;
height: 35px;
line-height: 39px;
margin-top: 5px;
text-align: center;
text-decoration: none;
width: 90px;
cursor:pointer;
}

.loadmorebutton:hover {
background:#d1d1d1;
}
.DeadInfo .social{ margin-top:-21px;}
.new2 p{ text-align:center; width:91%; padding:8px 10px 3px; background:#e8e8e8; color:#4B4B4B; border-radius:3px 3px 0 0;}
a.home{ background:url("../../img/home.png") no-repeat center 10px; width:30px; height:19px;}

.twitter-share-button {
    width: auto;
    min-width: 20px;
    max-width: 20px;
    /*background-image: repeating-linear-gradient(-45deg, transparent, transparent 5px, rgba(0,0,0,.1) 5px, rgba(0,0,0,.1) 10px),
                      linear-gradient(top, #5ab9ed 0%,#209adb 100%);
                inset 0 0 3px rgba(255,255,255,0.5);*/
	background-image: url('http://elwafeyat.com/img/images/twittericon')!important;

}