body,html {
margin: 0;
padding: 0;
width: auto;
-webkit-font-smoothing: subpixel-antialiased;
text-rendering: optimizeLegibility;
}
body {
display: block;
}
body,.overlay_bg_div {
background: url(../images/background/bg.png) repeat;
}
.overlay_bg_div {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 1;
}
.body_bg_img {
position: fixed;
z-index: -1;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.body_bg_img img {
min-width: 100%;
min-height: 100%;
vertical-align: middle;
-ms-interpolation-mode: bicubic;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}
a {
color: #2E3539;
text-decoration: none;
}
a:hover {
color: #2E3539;
}
header {
*background: #064479;
display: inline-block;
height: 0px;
width: 100% ;
}
/* start dropdown login box */
#nav_header_bar {
text-align: right;
*background: #409bd9;
padding: 1px;
border-bottom: 1px solid #626060bf;
height:45px;
}

#nav_header_bar ul {
margin-top: 2px;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 10px;
}
#nav_header_bar li {
display: inline-block;
color:#ffffff;
font-size:24px;
border-left: 1px #3682b6;
}
#nav_header_bar #login {
border-right: 1px solid #ddd;
-moz-box-shadow: 1px 0 0 #FFFFFF;
-webkit-box-shadow: 1px 0 0 #FFFFFF;
box-shadow: 1px 0 0 #FFFFFF;
}
#nav_header_bar .tabsup a,#nav_header_bar .tabsup abbr {
display: inline-block;
float: right;
height:35px;
line-height: 35px;
font-weight: bold;
padding: 0;
text-decoration: none;
color: #fff;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-weight: normal;
margin-left: 3px;
margin-right: 8px;
}
#nav_header_bar #login .active,
#nav_header_bar .tabsup li:hover {
background: #FFFFFF;
}
#nav_header_bar #login-content {
display: none;
background: #FFFFFF;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
background-image: -webkit-linear-gradient(top, #fff, #eee);
background-image: -moz-linear-gradient(top, #fff, #eee);
background-image: -ms-linear-gradient(top, #fff, #eee);
background-image: -o-linear-gradient(top, #fff, #eee);
background-image: linear-gradient(top, #fff, #eee);
padding: 15px;
-moz-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
-webkit-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#nav_header_bar li #login-content {
position: absolute;
top: 40px;
right: 85px;
z-index: 999;
width: 230px;
}
#login-content #inputs input{
width: 200px;
}
#nav_header_bar #sup {
padding-right: 1px;
color: #fff;
margin-right: -1px;
font-family:Tahoma, arial;
font-size:11px;
}

/*--------------------*/
#inputs input {
background: #f1f1f1;
padding: 6px 5px;
margin: 0 0 5px 0;
width: 238px;
border: 1px solid #ccc;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0 1px 1px #ccc inset;
-webkit-box-shadow: 0 1px 1px #ccc inset;
box-shadow: 0 1px 1px #ccc inset;
}
#inputs input:focus {
background-color: #FFFFFF;
border-color: #e8c291;
outline: none;
-moz-box-shadow: 0 0 0 1px #e8c291 inset;
-webkit-box-shadow: 0 0 0 1px #e8c291 inset;
box-shadow: 0 0 0 1px #e8c291 inset;
}
/*--------------------*/
#login #actions {
margin: 10px 0 0 0;
}
.tabsup .submit-id {
background: #409bd9;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-shadow: 0 1px 0 rgb(0 0 0 / 50%);
-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
-webkit-box-shadow: 0 0 1px rgb(0 0 0 / 30%), 0 1px 0 rgb(255 255 255 / 30%) inset;
box-shadow: 0 0 1px rgb(0 0 0 / 30%), 0 1px 0 rgb(255 255 255 / 30%) inset;
border: 1px solid #d2d2d2;
float: left;
height: 25px;
padding: 0px;
margin-left: 18px;
width: 71px;
cursor: pointer;
font: bold 14px Arial, Helvetica;
color: #FFFFFF;
}
#login .submit-id:hover,
#login .submit-id:focus {
background: #409bd9 linear-gradient(#4184C8, #409bd9) repeat scroll 0% 0%;
}
#login .submit-id:active {
outline: none;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
#login .submit-id::-moz-focus-inner {
border: none;
}
#login label {
float: right;
line-height: 30px;
color: #409BD9;
}
#login label input {
position: relative;
top: 2px;
right: 2px;
color: #409BD9;
}
#actions label {
color: #000000 !important;
font-weight: bold !important;
font-size: 15px;
}
/*--------------------*/
/* End dropdown login box */

#alerts-content {
display: none;
background: #FFFFFF;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
background-image: -webkit-linear-gradient(top, #fff, #eee);
background-image: -moz-linear-gradient(top, #fff, #eee);
background-image: -ms-linear-gradient(top, #fff, #eee);
background-image: -o-linear-gradient(top, #fff, #eee);
background-image: linear-gradient(top, #fff, #eee);
padding: 15px;
-moz-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
-webkit-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
-moz-border-radius: 3px 0 3px 3px;
-webkit-border-radius: 3px 0 3px 3px;
border-radius: 3px 0 3px 3px;
position: absolute;
width: 180px;
right: 148px;
top: 40px;
z-index: 1;
}
li #alerts-content {

}
li #alerts-content .thead{
padding: 10px;
background: #be4444;
font-weight: 700;
}
li #alerts-content .menu_popup{
padding: 10px;
border: 1px solid #d2d2d2;

}
#userlink_menu {
display: none;
background: #FFFFFF;
box-shadow: 0px 7px 20px rgba(0, 0, 0, 0.2);
border: 1px solid #d2d2d2;
border-radius: 3px;
padding: 10px;
opacity: 1;
width: 180px;
position: absolute;
top: 52px;
right:22px;
z-index: 999;
}

#userlink_menu ul{
margin: 0px;
padding: 0px;
list-style-type: none;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 0px;
padding-inline-end: 0px;
}
#userlink_menu li{
width: 165px;
margin: 0px;
padding: 7px;
padding-bottom-end: 0px;
border-bottom: 1px dotted #d2d2d2;
}
#userlink_menu a{
color: #2A5CA0;
}
#userlink_menu .Menu_item a{
line-height: 8px;
color: #285382;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
padding-bottom: 3px;
}
#userlink_menu .Menu_title
{
padding-top: 5px;
padding-right: 6px;
padding-bottom: 5px;
margin-top: 39px;
background:#e5e5e5;
line-height: 17px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 13px;
font-weight: normal;
color: #222222;
}
#userlink_menu .Menu_sep
{
color:#222222;
}
#userlink_menu .Menu_sep a
{
color:#FF0000;
font-size: 11px;
}
#userlink_menu .view_profile{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 13px;
font-weight: bold;
color: #333;
position: absolute;
top: 10px;
left: -30px;
text-align:center;
width:180px;
}
#userlink_menu .view_profile a{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 10px;
color: #285382;
}

#userlink_menu .view_profile .user_title{
display:inline-block;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
color: #333;
margin-top: 10px;
max-width: 137px;
}
#userlink_menu .view_profile .a_view_profile{
margin-top: 5px;
color: #333;
font-weight: bold;
}
.PBB-WBS-Menu {
border-style:solid;
border-width:22px;
border-left-color:transparent;
border-top-style:none;
border-bottom-color:#FFFFFF;
border-right-color:transparent;
float:right;
margin-top: -27px;
}
#usercptools-trigger {
-moz-border-radius: 3px 0 0 3px;
-webkit-border-radius: 3px 0 0 3px;
}
li #usercptools-content {
display: none;
position: absolute;
z-index: 14;
background: #FFFFFF;
border: 1px solid #c0c0c0;
padding: 0px;
}
#usercptools-content {
width: 160px;
}
#pages-trigger {
-moz-border-radius: 3px 0 0 3px;
-webkit-border-radius: 3px 0 0 3px;
}
li #pages-content {
display: none;
position: absolute;
z-index: 15;
background: #FFFFFF;
border: 1px solid #c0c0c0;
padding: 0px;
}
#pages-content {
width: 160px;
}
.br{
margin-bottom: 5.5em;
}
/* nav Breadcrumb */
.btn-group,.btn-group-vertical{
position:relative;
display:inline-block;
vertical-align:middle;
margin: 5px 10px 5px 2px;
}
.btn-group>.btn,.btn-group-vertical>.btn{
position:relative;
float:right
}
.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{
z-index:2
}
.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{
outline:0
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
margin-left:-1px
}
.btn{
display:inline-block;
margin-bottom:0;
font-weight:400;
text-align:center;
vertical-align:middle;
cursor:pointer;
background-image:none;
border:1px solid transparent;
white-space:nowrap;
padding:12px 6px;
font-size:14px;
line-height:1.428571429;
border-radius:4px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none
}
.btn:focus{
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px
}
.btn:hover,.btn:focus{
color:#333;
text-decoration:none
}
.btn:active,.btn.active{
outline:0;
background-image:none;
-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
cursor:not-allowed;
pointer-events:none;
opacity:.65;
filter:alpha(opacity=65);
-webkit-box-shadow:none;
box-shadow:none
}
.btn-default{
color:#333;
background-color:#FFFFFF;
border-color:#ccc
}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{
color:#333;
background-color:#ebebeb;
border-color:#adadad
}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{
background-image:none
}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{
background-color:#FFFFFF;
border-color:#ccc
}
.btn-default .badge{
color:#FFFFFF;
background-color:#333
}
/** The Magic **/
.btn-breadcrumb .btn:not(:last-child):after {
content: " ";
display: block;
width: 0;
height: 0;
border-top: 17px solid transparent;
border-bottom: 17px solid transparent;
border-right: 10px solid white;
position: absolute;
top: 50%;
margin-top: -17px;
right: 100%;
z-index: 3;
}
.btn-breadcrumb .btn:not(:last-child):before {
content: " ";
display: block;
width: 0;
height: 0;
border-top: 17px solid transparent;
border-bottom: 17px solid transparent;
border-right: 10px solid rgb(173, 173, 173);
position: absolute;
top: 50%;
margin-top: -17px;
margin-right: 1px;
right: 100%;
z-index: 3;
}
/** The Spacing **/
.btn-breadcrumb .btn {
padding:6px 24px 6px 12px;
}
.btn-breadcrumb .btn:first-child {
padding:6px 10px 6px 6px;
}
.btn-breadcrumb .btn:last-child {
padding:6px 24px 6px 18px;
}
/** Default button **/
.btn-breadcrumb .btn.btn-default:not(:last-child):after {
border-right: 10px solid #FFFFFF;
}
.btn-breadcrumb .btn.btn-default:not(:last-child):before {
border-right: 10px solid #ccc;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after {
border-right: 10px solid #ebebeb;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before {
border-right: 10px solid #adadad;
}

/* search arrows */
/* div container containing the form */
#searchContainer {
margin-left: 10px;
float: left;
}
#searchContainer li{
display:inline-block;
list-style:none;
margin-left:-3px;
margin-right:-4px;
margin-top: -10px;
padding:0px;
vertical-align:top;
cursor:pointer;
white-space:nowrap;
background: transparent;
}
/* Style the search input field. */
#field {
float:left;
width:140px;
height:23px;
text-indent:8px;
font-family:Tahoma, arial;
font-size:13px;
color:#8B8B8B;
background: #FFFFFF;
border-top:solid 1px #c0c0c0;
border-bottom:solid 1px #c0c0c0;
border-right:none;
border-left:none;
margin: 0px;
clear: both;
}
#field:hover {
-moz-box-shadow: 1px 0 0 #4C9CF1;
-webkit-box-shadow: 1px 0 0 #4C9CF1;
box-shadow: 1px 0 0 #4C9CF1;
text-shadow: 0 1px 0 #4C9CF1;
font-size:13px;
font-family:Tahoma, arial;
}

/* Syle the search button. Settings of line-height, font-size, text-indent used to hide submit value in IE */
#advanced_search {
width:35px;
height: 27px;
margin: 0px;
color: transparent;
background: url(../images/button-advanced-search.png) no-repeat #FFFFFF center;
border: 1px solid #c0c0c0;
cursor: pointer;
overflow: hidden;
}
/* Style the search button hover state */
#advanced_search:hover {
background: url(../images/button-advanced-search.png) no-repeat center #EFEFEF;
border: 1px solid #c0c0c0;
}
/* Syle the search button. Settings of line-height, font-size, text-indent used to hide submit value in IE */
.submit-id {
width: 30px;
height: 27px;
margin-top: 0px;
color: transparent;
background: url(../images/ico-search.png) no-repeat #50afe4 center;
border: 1px solid #3e88cb;
cursor: pointer;
}
/* Style the search button hover state */
#searchContainer .submit-id:hover {
background: url(../images/ico-search.png) no-repeat center #b97777;
border: 1px solid #c0c0c0;
}
/* Clear floats */
.fclear {clear:both}
.over_flow
{
border:thin inset;
padding:6px;
height:175px;
overflow:auto;
}
.body_wrapper {
background: transparent;
border-radius: 0px;
position: relative;
z-index: 19;
}
/* End css for PBBoard 3.0.2 */
.tcat{
padding: 12px 12px;
margin: 0;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-weight: normal;
color: #FFF;
background: #232A35;
border: 1px solid #232a35;
background: linear-gradient(to bottom, #232a35 0%, #374254 100%);
box-shadow: inset 0px 1px 0px 0px #607391;
}
.tcat a:link{
background-color: transparent;
color:#FFFFFF;
}
.tcat a:visited{
background-color: transparent;
color:#FFFFFF;

}
.tcat a:hover, .tcat a:active{
background-color: transparent;
color:#FFFFFF;

}
.tbar{
background: #EDF7FF none repeat scroll 0% 0%;
background: #EDF7FF url("../images/background/thead.png") repeat;
color: #333;
border: 1px solid #d1d1e1;
padding: 6px;
font-size: 12px;
font-weight: bold;
}
.tbar_writer_info{
background-color: #FFFFFF;
color:#696757;
font: normal 11px Tahoma;
padding:5px;
border: 1px solid #d1d1e1;
vertical-align: baseline;
}

.writer_info{
color:#222;
margin:1px;
padding:1px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
width: auto;
}
.tbar_review{
background-color:#d1d1e1;
color: #696757;
font: 11px Tahoma;
border: 2px none;
padding: 5px;
}
.thead{
color: #fff;
background: #272727;
border-bottom: 0px solid #4a5ba3;
background: linear-gradient(to bottom, #3f3f3f 0%, #2a2a2a 100%);
padding: 6px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
}
.thead a:link{
background-color: transparent;
color:#FFF;

}
.thead a:visited{
background-color: transparent;
color:#FFF;

}
.thead a:hover, .thead a:active{
background-color: transparent;
color:#FFF;
}
.thead1{
background-color:#FFF;
color: #333;
padding: 6px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
text-align:right;
}
.thead1 a:link{
background-color: transparent;
color:#4C2E2E;

font-size: 11px;
}
.thead1 a:visited{
background-color: transparent;
color:#4C2E2E;

}
.thead1 a:hover, .thead1 a:active{
background-color: transparent;
color:#4C2E2E;

}
font.highlight{
background-color: transparent;
color:#FF0000;
font-weight:bold;
}
.main_bar{
background-image:url('../images/background/row1-light.png');
color:#4C2E2E;
font: normal 8pt tahoma;
padding:4px;
text-align:center;
}
.main_bar a:link{
background-color: transparent;
color:#4C2E2E;

}
.main_bar a:visited{
background-color: transparent;
color:#4C2E2E;

}
.main_bar a:hover, .main_bar a:active{
background-color: transparent;
color:#4C2E2E;

}
.mainbar{
background: #409bd9;
font: normal 8pt tahoma;
color:#FFFFFF;
font-size:10pt;
text-align:center;
margin:0;
padding:1px;
}
#header_bar{
padding: 5px 0;
background: #232931;
border-bottom: 1px solid #55606d;
margin-left:auto;
margin-right:auto;
border-bottom:1px solid #006699;
font-family: "Droid Arabic Kufi";
font-style: normal;
font-weight: normal;
padding-left:2px;
padding-right:2px;
padding-top:10px;
height:34px;
}
#header_bar li{
display:inline-block;
padding-left:1px;
list-style:none;
}
#header_bar .smallfont a{
background-color: transparent;
color:#333333;
float:left;

text-align:right;

}
#header_bar ul{
padding:0 10px 0 0;
margin:0 10px 0 0;
}
#header_bar .UserPhotoli{
padding-bottom:0px;
margin-bottom:0px;
}
#buttons_close{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
padding: 2px 10px 2px 10px;
display: inline-block;
margin: 1px;
text-transform: uppercase;
outline: none;
position: relative;
top: -5px;
-webkit-transition: none;
-moz-transition: none;
transition: none;
background: #ffffff;
color: #75520F;
box-shadow: 1px 4px #cdcbcb;
border-radius: 2px;
margin-left:3px;
margin-right:3px;
}
#buttons_close a{

}
.buttons_no_link{
border: none;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
padding: 2px 10px 2px 10px;
display: inline-block;
margin: 1px;
text-transform: uppercase;
outline: none;
position: relative;
-webkit-transition: none;
-moz-transition: none;
transition: none;
background: #FFFFFF;
color: #75520F;
border:1px solid #E2CCD0;
box-shadow: 0 4px #E2CCD0;
border-radius: 7px;
}
#primary_nav{
max-width: auto;
margin:auto;
margin-left:auto;
margin-right:auto;
margin-top:100px;
width:100%;
font-size: 13px;
font-weight: bold;
color: #fff;
background: #409BD9;
*box-shadow: inset 0px -5px 0px 0px #3682B6;
height:50px;

}
#primary_nav .y_nav li{
display: inline-block;
vertical-align: text-bottom;
font-size: 13px;
text-decoration: none;
border-right: 0px solid #70b4e2;
border-left: 1px solid #3682B6;
-webkit-transition: all .15s ease;
transition: all .15s ease;
}

#primary_nav .y_nav a{
padding-top: 20px;
padding-bottom: 20px;
padding: 0 10px;
color: inherit;
font-weight: bold;
text-transform: uppercase;
-webkit-transition: opacity .15s ease, background .15s ease;
transition: opacity .15s ease, background .15s ease;

}
#primary_nav .y_nav li a:hover{
background-color: #FFF;
color:#1d1d1d;
}
.primary_tabon li a{
background-color: #FFF;
color:#1d1d1d;
display:block;
height:50px;
}
#primary_nav .primary_tabon a{
background-color: #FFF;
color: #1d1d1d;
padding-bottom: 24px;
padding-top: 11px;
height: 50px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 13px;
font-weight: bold;
line-height: 50px;
}
#primary_nav  .y_nav .primary_tabon a:hover{
color: #1d1d1d;
padding-bottom: 24px;
padding-top: 11px;
font-size: 13px;
font-weight: bold;
height: 50px;
}
#primary_nav .primary_oof a{
color:#f9f9f9;
padding-top: -7px;
padding-bottom: 24px;
padding-top: 11px;
height: 50px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 13px;
font-weight: bold;
line-height: 50px;
}
#primary_nav .y_nav{
padding:0;
display:inline-block;
margin:0;
}
.p-nav-scroller {
margin-right: -10px;
max-width: 100%;
}
.hScroller {
position: relative;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-overflow-scrolling: touch;
}
#subnavigation{
background: #f9f9f9;
position: relative;
margin-left:auto;
margin-right:auto;
width:100%;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
border-bottom: 1px solid #e0e0e0;
padding: 5px 0px;
box-shadow: 0px 0px 2px #f2f2f2;
}
#subnavigation li{
display:inline-block;
padding-left:0px;
list-style:none;
}
#subnavigation a,#subnavigation abbr{
color:#1d1d1d;
clear:both;
min-height:28px;
font-size:11px;
font-weight:bold;
margin:0;
padding:0 5px;
display:block;
line-height:26px;
text-decoration: none;
cursor: pointer;
height:1%;
-webkit-border-radius:4px;
border-radius:4px;
}
#subnavigation ul{
padding:4px;
display:inline-block;
margin:0;
}
#subnavigation li span{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:9px;
font-weight: bold;
color:#1d1d1d;
}
.pbbList_inline li{
display:inline-block;
margin:3px 3px 3px 3px;
padding-left:4px;
list-style:none;
}
.pbbList_inline .r-right{
padding:0;
}
.address_bar{
background-color: #FFFFFF;
background-image:url('../images/navbit-home.png');
background-repeat: no-repeat;
background-position:center right 7px;
margin:auto;
width:98%;
border:1px solid #cdcbcb;
-webkit-border-radius:5px;
border-radius:4px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:10px;
font-style:normal;
color:#003300;
line-height: 46px;
word-break: break-word;
}
.address_bar a{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:10px;
color:#003300;
font-style:normal;
line-height: 24px;
}
.btn-nav{
background-color:#FFFFFF;
position:relative;
display:inline-block;
vertical-align:middle;
padding-right: 1px;
padding-left: 1px;
padding-top: 3px;
margin-right: 3px;
margin-left: 0px;
}
/** The Magic **/
.btn-nav:after {
content: "";
margin-right: 1px;
padding-bottom: 4px;
}
.btn-nav:before {
content: "\f104";
font-family:'FontAwesome';
font-style: normal;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 12px;
color: #000000;
}
.visitors_bar{
background-color: #FFFFE6;
background-image:url('../images/alert.gif');
background-repeat: no-repeat;
background-position:center right;
margin-left:auto;
margin-right:auto;
width:98%;
border:1px solid #F9AA00;
-webkit-border-radius:5px;
border-radius:5px;
padding-top:10px;
padding-bottom:10px;
font: normal 8pt tahoma;
color:#905757;
}
.r-right, .usercp_right{
float:right;
}
.l-left, .usercp_left{
float:left;
}
.pager-left{
float:left;
padding-left:25px;
}
.hide{
display:none;
}
.inactive{
font-size:11px;
min-width:200px;
}
.switch{
float:left;
width:auto !important ;
}
span.unreadpm{
color:#FF0000;
}
a:link.pm, a:active.pm, a:visited.pm{
color:#696757;

}
td.header_menu{
background-color:#D6FCF4;
border-color:#D6FCF4;
}
td.header_welc{
background-color:#F3EDF7;
}
.context{
background-color:#FFFFFF;
border:1px solid #DEDEDE;
width:100%;
}
.select{
background-color:#FFFFFF;
font: normal 11px tahoma;
border:1px solid #DEDEDE;
}
.row1 {
background: #ffffff;
clear: both;
padding: 6px;
line-height: auto;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:11px;
font-weight: normal;
text-align:right;
}
.row2{
background: #f0f1f5;
clear: both;
padding: 6px;
line-height: auto;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:11px;
font-weight: normal;
text-align:right;
}
.row3{
background: #FFFFFF none repeat scroll 0% 0%;
clear: both;
padding: 6px;
padding-top: 8px;
}
.row4{
background: #D4E7ED url('../images/background/row1-light.png') repeat;
color:#184383;
clear: both;
padding-bottom: 6px;
padding-right: 6px;
padding-top: 6px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
}
.row5{
background: #D4E7ED url('../images/background/row1-light.png') repeat;
clear: both;
padding-bottom: 2px;
}
.darkrow{
background: #D4E7ED none repeat scroll 0% 0%;
border-width: 1px;
border-style: solid;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
}
.small{
font-size:11px;
}
a:hover.pm{
text-decoration:underline;
}
p.main{
color:#000000;
}
span.spical{
color:#696757;
}
p.main1{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}
font.main2{
color:#FFFFFF;
}
.title_font,.title_font a{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: bold;
color: #333;
}
p.main2{
color:#FFFFFF;
}
font.online{
color:#008080;
}
font.offline{
color:#FF0000;
}
.news-item,.news-item a{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-weight: normal;
color: #333;
}
div.pbb_content{
max-width: auto;
margin: auto;

}
div.pbb_main{
width: 98%;
margin: auto;
}
div.pbboard_body{
position: relative;
top: -5px;
background-color:#F0F0F0;
width: 100%;
padding: 15px 0 0 0;
margin-bottom: 15px;
float: right;
box-shadow: 0px 0px 2px rgb(0 0 0 / 4%);
}
.border{
background-color: #d1d1e1;
border-width: thin;
border-spacing: 0px;
border-collapse: separate;
padding: 0px;
}
.border .row1,
.border .row2{
padding: 6px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:11px;
font-weight:bold;
color:#222222;
word-break: break-word;
}
.border .row1 a,
.border .row2 a{
line-height: auto;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:11px;
font-weight:bold;
color:#222222;
}
.lastpostContent a{
color:#176093;
}
#lasts_posts_bar {
margin: 0 auto;
background-color: #FFF;
border: 1px solid #d2d2d2;
}
#ticker {
height: 40px;
overflow: hidden;
}
#ticker li {
height: 40px;
}
.ticker {
height: 40px;
overflow: hidden;
margin: 0;
padding: 0;
list-style: none;
border-radius: 0px;
}
.ticker li {
height: 30px;
border-bottom: 1px dotted #DDD;
padding: 5px;
margin: 0px 5px;
}
.info_bar{
border:1px solid #E8E8E8;
padding:1px;
}
input.radio{
background-color:transparent;
border:0;
margin:0;
}
input[type="checkbox"]{
background-color:transparent;
padding:0;
margin:0;
}
.border input[type="text"],.border input[type="password"]{
min-width: 35%;
height: 25px;
}
select{
width: auto;
min-height: 31px;
line-height:35px;
-webkit-appearance: menulist-button;
-moz-appearance:none;
}
input:focus {
outline: none;
}
.smallfont{
font: normal 11px tahoma;
}
.smallfont a{
font: normal 11px tahoma;
}
td.smbox{
background-color:#FFFFFF;
font: normal 9pt tahoma;
color:#696757;
padding:0;
}
.perpage{
color:#4C2E2E;
font: normal 9pt tahoma;
margin:1px 0 1px 0;
padding:0 1px 0 1px;
border:1px solid #E8E8E8;
}
.text{
line-height: auto;
font-family: arial,verdana,helvetica,sans-serif;
font-size: 16px;
font-weight: bold;
color:#000000;
vertical-align: top;
padding: 7px;
}
.text a:link{
color:#008FDC;
text-decoration:underline;
}
.text a:visited{
color:#0099CC;
text-decoration:underline;
}
.text a:hover, .text a:active{
color:#FF5050;
text-decoration:underline;
}

.special_1{
background-color:#FFFFFF;
background-image:url('../images/special.png');
background-repeat:no-repeat;
background-size: 100px;
background-position: top 45px left 30px;
}
/* General button style (reset) */
span.pbbmenu a
{
color: #FFFFFF;
}
.button,
#buttons_link,
.buttons,
.pbbmenu,
.popmenubutton {
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
cursor: pointer;
padding: 2px 10px 2px 10px;
display: inline-block;
margin: 1px;
text-transform: uppercase;
outline: none;
position: relative;
top: -5px;
-webkit-transition: none;
-moz-transition: none;
transition: none;
color: #FFFFFF;
border-width: 0 0 4px 0;
background: #50afe4;
border-color: #3e88cb #3e88cb #3e88cb #50afe4;
border-radius: 2px;
border-style:solid;
}
.center_text_align input[type="submit" i] {
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
color: #fff;
background: #47a7eb;
min-width: 80px;
border-color: #5eb2ed #309ce8 #309ce8 #5eb2ed;
margin-top: 11px;
}
.popmenubutton {
margin-top: -2px;
margin-bottom:5px;
}
.readonly{
font: normal 8pt tahoma;
background-color:#F0EEE1;
border-color:#C0C0DC;
border-width:1px;
color:#D1CFC0;
}
textarea{
background-color:#ffffff;
border:1px solid #B4B4B4;
color:#000000;
font-family: Arial, Times New Roman;
font-weight:bold;
font-size: 15px;
padding:2px;
padding-right:6px;
padding-left:6px;
}
form{
margin:0px;
}
.footer_bar{
padding:0;
margin:auto;
width:98%;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
clear:both;
color:#2E3539;
}
.footer_bar li{
color: #2E3539;
display:inline-block;
padding:6px;
margin-top:11px;
list-style:none;
}
.footer_bar a{
color:#2E3539;
}
#copyright{
color:#d2dbdd;
text-align:left;
padding:1px 5px 4px 5px;
margin:5px 0 5px 9px;
font-family: Tahoma, Times New Roman, Arial;
font-size: 12px;
}
#copyright a{
color:#f0f0f0;
}
.inputbox{
width:540px;
height:250px;
}

.time{
font: normal 11px tahoma;
color:#545454;
float:left;
margin-left:12px;
margin-top: 15px;
display:inline-block;
clear:both;
}
.adsense_downfoot{
clear:both;
padding:11px;
}
.describe{
color:#65987A;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
padding-right:5px;
}
.darkfont{
color:#91BB26;
font: normal 11px tahoma;
}
#loading{
position:absolute;
top:40%;
left:0%;
height:25%;
width:100%;
text-align:center;
line-height:0;
}
#imageData{
padding:0 10px;
color:#666;
}
#imageData #imageDetails{
width:70%;
float:left;
text-align:left;
}
#imageData #caption{
font-weight:bold;
}
#imageData #numberDisplay{
display:block;
clear:left;
padding-bottom:1.0em;
}
#imageData #bottomNavClose{
width:66px;
float:right;
padding-bottom:0.7em;
}
#overlay{
position:absolute;
top:0;
left:0;
z-index:18;
width:100%;
height:500px;
background-color:#000;
}
#pm_popup{
position:absolute;
width:45%;
margin-right:0;
margin-left:0;
left: 230px;
top: 1px;
z-index:20;
cursor:move;
border-radius: 7px;
-moz-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
-webkit-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
}
#pm_popup .border
{
background: #FBFDFF url("../images/background/row1-light.png") repeat;
border-radius: 7px;
padding:10px;
}
table.guest_border{
border:1px solid #EAE3D1;
background-color:#EDF7FF;
}
.quotemain cite {
font-weight: bold;
font-style: normal;
display: block;
font-size: 1em;
border-bottom: 1px solid #ccc;
margin-bottom: 10px;
padding-bottom: 3px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:11px;
font-weight:normal;
text-align:right;
}
.quotemain cite a {
float: left;
font-size:15px;
direction:ltr;
margin-top: -5px;
}
.quotemain span {
margin-right: 4px;
}
.quotemain date {
font-size:11px;
}
.quotemain{
position: relative;
background: white;
margin: 0.40em 0.05em 0.65em 0;
border: 1px solid #ccc;
padding: 10px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.codemain{
background-color: transparent;
background-image:url('../images/css_img_code.gif');
background-repeat: no-repeat;
color:#465584;
font: normal 12px tahoma;
margin-right:auto;
margin-left:auto;
margin-top:5px;
margin-bottom:5px;
padding-top:1px;
padding-bottom:0px;
padding-right:5px;
padding-left:5px;
border:1px solid #d1d1e1;
width:auto;
direction:ltr;
overflow:inherit;
}
pre{
display:block;
border:1px solid #d1d1e1;
text-align: left;
direction:ltr;
font-family: "tahoma",sans-serif;
font-size: 85%;
font-weight:normal;
line-height: 1.45;
word-break: normal;
padding: 5px;
width: 98%;
float: left;
overflow-x: auto;
clear: both;
}
.codediv{
display:block;
background-color: transparent;
background-image:url('../images/css_img_code.gif');
background-repeat: no-repeat;
border:1px solid #d1d1e1;
border-bottom:0px solid #d1d1e1;
position: relative;
top:15px;
float: 0;
color:#81818b;
padding: 5px;
font: bold 11px tahoma;
text-align: right;
width: 98%;
float: left;
clear: both;
}
.maxy{
display:block;
width: 100%;
clear: both;
}
.preview{
background-color:#FFFFFF;
line-height: auto;
padding:10px;
margin:10px;
font-family: arial,verdana,helvetica,sans-serif;
font-weight: bold;
font-size: 16px;
color:#000000;
}
.a-center .preview{
text-align:right;
}
.top_forum_bar{
background: transparent;
font: normal 11px tahoma;
padding:1px;
text-align:right;
}
#top_forum_bar .popmenubutton{
color:#FFFFFF;
text-decoration:none;
}
#top_topic_bar{
background:#f0f0f0;
text-align:left;
font-family: Tahoma, Times New Roman, Arial;
color:#333333;
font-size:11px;
padding:1px;
font-weight:bold;
}
#top_topic_bar ul{
padding:0;
margin:0;
}
#top_topic_bar .pbbList_inline a{
color:#FFFFFF;

}
.border_radius #top_topic_bar{
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.options_subject_bar{
border:0;
}
.redirect{
background-color:#F0F4F7;
font: normal 11px tahoma;
color:#FFFFFF;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #E8E8E8;
border-right-style: solid;
border-right-width: 1px;
border-right-color: #E8E8E8;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #E8E8E8;
}
.searchlite{
background-color:yellow;
font-weight:bold;
color:red;
}

.pp-name{	display: block;
padding-bottom: 0px;
padding-top: 125px;
position: relative;
height: 215px;
background-size: cover;
background-repeat: no-repeat;
background-position: 50% center;
box-shadow: 0px 0px 30px #fff inset;
font-size: 16px;
border: 1px solid #d1d1e1;
}
#PageHead_special {
border-radius: 4px 4px 0px 0px;
padding: 15px;
color: #fff;
position: relative;
background: #409bd9;
}
.pp-name h3{
margin:0;
padding:0 0 5px 0;
font-size:24px;
}
.pp-contentbox-back{
background-color:#FFFFFF;
padding:6px;
border:1px solid #d1d1e1;
}
.pp-tabclear{
background: #409bd9 url("../images/background/header-background.png") repeat scroll 0px 0px;
border:0;
border-bottom:1px solid #d1d1e1;
color:#FFFFFF;
font-family: Arial, Times New Roman;
font-weight:bold;
font-size: 15px;
margin:0;
padding:8px;
border-right-style: solid;
border-right-width: 1px;
border-right-color: #d1d1e1;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #d1d1e1;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #d1d1e1;
}
.pp-tabon{
background-color: #ffffff;
color:#000;
padding:8px;
float:right;
width:auto;
margin-top:3px;
font: normal 11px tahoma;
cursor:pointer;
padding:9px;
border-right-style: solid;
border-right-width: 1px;
border-right-color: #d1d1e1;
border-right-color: #d1d1e1;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #d1d1e1;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #FFFFFF;
}
.pp-taboff, .pp-tabshaded{
background-color: #E6EEF5;
color:#000;
float:right;
width:auto;
margin-top:3px;
font: normal 11px tahoma;
cursor:pointer;
border-right-style: solid;
border-right-width: 1px;
border-right-color: #d1d1e1;
border-right-color: #d1d1e1;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #d1d1e1;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #d1d1e1;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #FFFFFF;
display:block;
padding:9px;
text-shadow:1px 0 1px #FFFFFF;
}
.pp-tabon a:link, .pp-tabon a:visited, .pp-tabon a:active{
color:#000;
}
.pp-taboff a:link, .pp-taboff a:visited, .pp-taboff a:active, .pp-tabshaded a:link, .pp-tabshaded a:visited, .pp-tabshaded a:active{
color:#000;
}
.pp-tabwrap{
height:34px;
margin:0;
padding:0;
}
.borderwrap{
background:#FFFFFF;
padding:0;
margin:0;
}
#pp-content-tab-static{
border-top-color: #d1d1e1;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #d1d1e1;
}
td.Code_td{
background-color:#FFFFFF;
font-family: Arial, Times New Roman;
font-weight:bold;
font-size: 15px;
padding:2px;
}

ul.post_controls{
padding:1px;
margin:3px 0 0 12px;
clear:both;
}
ul.post_controls li{
display:inline-block;
font-size:12px;
float:left;
list-style:none;
}
ul.post_controls a{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 10px;
font-weight: bold;
height:22px;
line-height:22px;
padding:0 6px;
color:#1d3652;
margin-left:4px;
display:block;
cursor: pointer;
}
ul.post_controls a:hover{
color:#1F497D;
}
.Button_secondary{
font: normal 10px tahoma;
background-color:#FFF;
border:0px dotted #dbdbdb;
*box-shadow:0 1px 0 rgba(255, 255, 255, 1) inset, 0 1px 0 rgba(0, 0, 0, 0.3);
color:#1F497D;
display:inline-block;
white-space:nowrap;
margin-left:0px;
margin-right:0px;
padding:1px;
border-radius: 0px;
cursor: pointer;
}
.Button_secondary a{
color:#1F497D;
background-color:#FFF;
}
.Button_secondary:hover{
color: #1F497D;
background-color:#FFFFFF;
border:0px solid #dbdbdb;
}
ul.writer_controls{
padding:0;
margin:0 0 10px 0;
clear:both;
}
ul.writer_controls li{
display:inline-block;
font-size:12px;
}
ul.writer_controls a{
height:22px;
line-height:22px;
padding:0 10px;
font-size:12px;
text-decoration:none;
margin-left:4px;
display:block;
background-color:#FFFFFF;
border-color:#E9EEEF;
}
ul.writer_controls a:hover{
color:#1F497D;
}
.welcomelink{
color:#333333;
font-size:12px;
}
.memberlink{
padding:0 6px 0 6px;
font-size:11px;
color:#333333;
}
.username_link{
font-size:11px;
color:#333333;
font-weight:bold;
}
#header_bar span.memberlink a{
color:#333333;
}
#header_bar span.username_link a{
color:#333333;
}
.UserPhotoLink:hover .UserPhoto{
border-color:#333333;
}
.UserPhoto_mini{
background-color: transparent;
width:32px;
height:32px;
}
.UserPhoto_portal_last_news img{
background-color:#FFFFFF;
width: 45px;
height: 45px;
padding:2px;
border: 1px solid #d5d5d5;
box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);
margin:5px;
}
.UserPhoto_large{
max-height: 250px;
*overflow: auto;
}
.UserPhoto_large img{
background-color:#FFFFFF;
border-radius: 50%;
border: 1px solid #fff;
width: 80px;
height:80px;
padding:2px;
margin-right:-15px;
border: 1px solid #d5d5d5;
box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);
}
.UserPhoto_xlarge img, img.UserPhoto_xlarge, .UserPhoto_xlarge::after {
display: block;
height: 100px;
width: 100px;

padding:0px;
background-color: #FFF;
border: 1px solid #d5d5d5;
border-radius: 50%;
box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);
}
.UserPhoto{
padding:1px;
border:1px solid #d5d5d5;
background-color:#FFFFFF;
box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);
}
.UserPhotoli{
float:right;
}
.img-submit{
height:22px;
line-height:22px;
font: normal 10px tahoma;
background-color:#FFF;
border:0px solid #dbdbdb;
*box-shadow:0 1px 0 rgba(255, 255, 255, 1) inset, 0 1px 0 rgba(0, 0, 0, 0.3);
color:#1F497D;
display:inline-block;
white-space:nowrap;
margin-left:0px;
margin-right:0px;
}
.img-quote-on{
height:22px;
line-height:22px;
font: normal 10px tahoma;
background: #FEEACF;
border:0px solid #CC6600;
box-shadow:0 1px 0 rgba(255, 255, 255, 1) inset, 0 1px 0 rgba(0, 0, 0, 0.3);
color:#FFFFFF;
display:inline-block;
white-space:nowrap;
margin-left:2px;
margin-right:2px;
}
.Button_redirect{
background-color: transparent;
width:60%;
margin-right:220px;
}
#border_redirect{
background-color: transparent;
width:60%;
text-align:center;
margin-right:220px;
margin-top:150px;
}
#border_redirect .tcat{
background-color: transparent;
border-top-left-radius:6px;
border-top-right-radius:6px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
padding:4px;
}
#border_msg{
background-color: #FFFFE6;
background-image:url('../images/alert.gif');
background-repeat: no-repeat;
background-position:top 15px right 10px;
margin-left:auto;
margin-right:auto;
width:70%;
border:1px solid #F9AA00;
-webkit-border-radius:5px;
border-radius:17px;
padding-right:23px;
padding-top:10px;
padding-bottom:10px;
font: normal 8pt tahoma;
color:#222222;
}
body #border_msg{
background-color: #FFFFE6;
text-align:right;
margin: 0 auto;
width: 389px;
}
.msg_row1{
background-color: #FFFFE6;
border-top: 0px dotted #d1d1e1;
text-align:right;
}
#border_msg .tcat{
background-color: transparent;
border-top-left-radius:6px;
border-top-right-radius:6px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
padding:4px;
color:#905757;
}
.menu_open{
background-color: transparent;
background-image:url('../images/menu_open.gif');
background-repeat: no-repeat;
background-position:center;
text-align:center;
padding:9px;
}
.writer_photo_thumb{
background-color: transparent;
float:right;
margin-top:2px;
margin-left:8px;
margin-right:4px;
}
.Ajax-static{
padding:1px;
border:1px solid #d2d2d2;
background-color:#FFFFFF;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
#static{
padding:0px;
margin:0px;
}
.right-mainbox{
background-color: transparent;
float:right;
border:1px solid #B5C5CB;
margin:1px;
padding:1px;
width:26%;
}
.left-mainbox{
background-color: transparent;
float:left;
border:1px solid #B5C5CB;
margin:1px;
padding:1px;
width:72%;
}

.forumtcat, .forumtcatleft, .forumtcatright{
background-color: #409bd9;
font: bold 10pt tahoma;
color:#FFFFFF;
padding:10px;
}
.forumtcat a:link, .forumtcatleft a:link, .forumtcatright a:link{
background-color: transparent;
color:#FFFFFF;
text-decoration:none;
}
.forumtcat a:visited, .forumtcatleft a:visited, .forumtcatright a:visited{
background-color: transparent;
color:#FFFFFF;
text-decoration:none;
}
.forumtcat a:hover, .forumtcatleft a:hover, .forumtcatright a:hover{
background-color: transparent;
color:#FFFFFF;
text-decoration:none;
}
.pag_row{
background-image:url('../images/background/row1.png');
border:1px solid #d1d1e1;
font-family: Arial, Times New Roman;
font-weight:normal;
font-size: 15px;
padding:2px;
border-radius: 5px;
width:2%;
}


.multi_pages{
background-color:none;
*border: 1px solid #d2d2d2;
padding:0;
border-spacing: 0px;
border-collapse: separate;
height:0px;
width:265px;
clear: both;
margin-top: 20px;
}
.multi_pages .mainbar{
border-radius: 5px;
width:1%;
padding:0;
}
.morwidth{
width:70%;
clear: both;
margin-top:-55px;
}
.multi_pages .main_bar{
background-color: #d1d1e1;
border:1px solid #d1d1e1;
font-family: Arial, Times New Roman;
font-weight:normal;
font-size: 15px;
padding:1px;
width:1%;
border-radius: 5px;
}

.multi_pages td.main_bar{
background: #DDEDF4;
}
.multi_pages .pagesnum{
display: none;
}
.multi_pages .pag_row a{
font-weight: normal;
}
.textemain{
background-color:#FFFFFF;
color:#694040;
font-family: Arial, Times New Roman;
font-weight:bold;
font-size: 15px;
margin-right:auto;
margin-left:auto;
margin-top:1px;
margin-bottom:2px;
padding-top:1px;
padding-bottom:2px;
padding-right:10px;
padding-left:10px;
border:1px solid #dbdbdb;
height:200px;
width:750px;
overflow:scroll;
}
.clthead{
background-color: #E6EEF5;
color:#4C2E2E;
font: normal 8pt tahoma;
text-align:center;
padding:2px;
}
.clthead1{
background-color: #4F3030;
background-image:url('../images/row-td.gif');
background-repeat: repeat-x;
color:#000000;
font: normal 8pt tahoma;
text-align:center;
padding:2px;
}
.clthead2{
background-color: #409bd9;
background-repeat: repeat-x;
color:#FFFFFF;
font: normal 8pt tahoma;
text-align:center;
padding:2px;
}
.blocks_info{
background: #FBFDFF none repeat scroll 0% 0%;
border: 1px dotted #d1d1e1;
clear: both;
padding: 6px;
line-height: auto;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:11px;
font-weight:bold;
text-align:right;
}
.full_image{
opacity:0.4000000059604644775390625;
}
.full_image:hover{
opacity:1;
}
.h_tag{
background-color:#FAFAFA;
color:#696757;
padding:10px;
margin:10px;
border:1px solid #B5C5CB;
opacity:0.4;
}
.h_tag:hover{
opacity:0.7;
}
.h_tag h1,.h_tag h2{
font-family: Arial, Times New Roman;
font-weight:bold;
font-size: 15px;
margin: 8px;
}
.rowthumb{
background-color: #F6F1F1;
background-repeat: no-repeat;
background-position:center;
width:200px;
height:200px;
text-align:center;
}
.rowthumb img{
border:1px solid #BBB893;
padding:2px;
}
.LastNews-tabclear{
background-color: #409bd9;
color:#FFFFFF;
font-family: Arial, Times New Roman;
font-weight:bold;
font-size: 15px;
margin:0;
padding-top:8px;
padding-bottom:8px;
text-align:center;
}
.LastNews-tabclear a{
background-color: transparent;
color:#FFFFFF;
}
.theadv{
background: #fff linear-gradient(#fff, #E6EEF5) repeat scroll 0% 0%;
color:#694040;
font: normal 11px tahoma;
text-align:right;
padding-top:11px;
padding-right:3px;
padding-bottom:11px;
font-weight:bold;
}
#read_more_button{
background-color: transparent;
background-image:url('../images/read_more_button.png');
background-repeat: no-repeat;
background-position:center left;
padding-top:9px;
padding-right:0;
padding-bottom:9px;
}
.read_more_button{
color: transparent;
background: url(../images/read_more_button.png) no-repeat center;
margin: 0px;
padding-right: 21px;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px;
}
.theadv a:link, .theadv a:visited, .theadv a:hover, .theadv a:active{
background-color: transparent;
color:#694040;
text-decoration:none;
}
.sticky{
background-color:#CC0000;
font: normal 11px tahoma;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:3px;
-webkit-border-radius:7px;
border-radius: 7px;
margin-left:1px;
margin-right:1px;
color:#ffffff;
}
.menu_popup{
background-color:#FFFFFF;
color:#006A74;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration:none;
padding:0px;
text-align:right;
border-bottom:1px solid #d1d1e1;
width:auto;
border-radius: 0px;
line-height: 26px;
padding-right: 5px;
padding-left: 5px;
}
#subnavigation .menu_popup a {
border-radius: 0px;
}
.menu_popup a{
background-color:#FFFFFF;
color:#0A3F63 !important;
text-decoration:none;
}
#subnavigation .menu_popup a:hover {
background-color: #d1d1e1;
}
div.drop_menu{
background-color: #FFFFFF;
position:absolute;
z-index:44;
padding:0;
left:34px;
right:auto;
width:auto;
}
#primary_nav div.drop_menu a{
background:transparent;
margin:0px;
text-shadow:none;
border:0px;
text-decoration:none;
padding:0px;
display:inline-block;
height:auto !important;
font-family: Tahoma, Times New Roman, Arial;
font-size:11px;
font-weight:normal;
}

.side-list {
*box-shadow: 0px 1px 1px #409bd9;
vertical-align: top;
*background: #F3F9FE;
*border: 1px solid #d2d2d2;
margin-top:14px;
padding:3;
}
.sidebarlist {
width:100%;
}
.sidebar {
list-style: none;
background-color: transparent;
*margin-right:-5px;
*margin-left:0px;
*margin-top:12px;
margin:0px;
padding:0px;
}
.sidebar .tcat{
*border-top-right-radius: 4px;
*border-top-left-radius: 4px;
}
.row_sidebar{
background:#FFF;
border:1px solid #d2d2d2;
font: normal 11px Tahoma;
padding:6px;
}
.row_sidebar .username , .password {
background: #f1f1f1;
padding: 6px 5px;
margin: 0 0 5px 0;
width: 94%;
border: 1px solid #ccc;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0 1px 1px #ccc inset;
-webkit-box-shadow: 0 1px 1px #ccc inset;
box-shadow: 0 1px 1px #ccc inset;
}
.row_sidebar .username:focus , .password:focus{
background-color: #FFFFFF;
border-color: #e8c291;
outline: none;
-moz-box-shadow: 0 0 0 1px #e8c291 inset;
-webkit-box-shadow: 0 0 0 1px #e8c291 inset;
box-shadow: 0 0 0 1px #e8c291 inset;
}
.sections {
width:100%;
display:inline-block;
vertical-align: top;
margin-bottom:14px;
}
.row_sidebar .button{
width:99%;
margin-bottom:14px;
}
.categorys {
list-style: none;
clear:both;
margin:0px;
padding:0px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
}
.category {
padding: 8px 12px;
margin: 1px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
text-decoration: none;
font-size: 14px;
font-weight: bold;
color: #FFF;
background: #232A35;
border: 1px solid #232a35;
background: linear-gradient(to bottom, #232a35 0%, #374254 100%);
box-shadow: inset 0px 1px 0px 0px #607391;
}

.category span{
padding-right:10px;
color: #969aa2;
}
.category span.block-header{
color: #1d1d1d;
background-color: #fff;
display: inline-block;
padding: 8px 12px;
border-bottom: 1px solid #fff;
margin-bottom: -10px;
margin-top: -6px;
margin-left: -1px;
}

.category span.block-header:hover {
text-decoration: underline;
}
.sub_forums {
font: 11px Tahoma;
background-color: #FFFFFF;
vertical-align: top;
text-decoration: none;
border: 1px solid #d2d2d2;
padding-bottom: 3px;
margin-bottom: 1px;
margin-top: -2px;
list-style: outside none none;
float: right;
width: 99.7%;
}
.sub_forums:hover{
}
.sub_forums:last-child{
margin-bottom:12px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.forum-icon{
background:#FFF;
display: inline-block;
text-align: center;
vertical-align: middle;
padding:  13px 5px 0 0;
}
.forum-stats{
display: inline-block;
vertical-align: top;
width: 50%;
}
.Photo_lastPoster{
display: inline-block;
position: relative;
left: 0px;
right: 0px;
vertical-align: middle;
}
.UserPhoto{
background: #fff none repeat scroll 0% 0%;
}
.UserPhotoLink {
padding:0px;
}
a.UserPhotoLink {
position: relative;
top: -7px;
}
.UserPhoto_mini{
width:34px;
height:34px;
border-radius:22px;
border: 1px solid #EBEBEB;
}
.title_n{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: bold;
padding-top:8px;
padding-right:5px;
}
.last_subject{
font: normal 11px tahoma;
color:#545454;
margin-left:6px;
margin-top:3px;
clear:both;
padding-left:6px;
padding-top:3px;
display:inline-block;
}
.last_date{
margin: 0px;
padding: 0px;
color: rgb(150, 150, 150);
display: inline;
}
.lastpost.icon_topic_latest {
background-image: url("../images/lastpost.gif");
padding-left: 10px;
padding-top: 10px;
}
span.lastpost {
display: inline-block !important;
background: transparent none no-repeat scroll 0px 0px;
margin: 0px;
padding: 0px;
width: 0px;
height: 0px;
overflow: hidden;
}
.post{
text-align:right;
float:right;
margin-left:30px;
display:inline-block;
}
.no_post{
padding:13px;
display:inline-block;
}
.numrs{
font: normal 12px tahoma;
padding:1px;
color:#8282a5;
}
.numrs b{
color:#1d1d1d;
}
.numrs .subject_num_icon,.numrs .reply_num_icon,.numrs .online_num_icon{
color:#7676a0;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 10px;
font-weight: normal;
margin: 1px;
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
width: 188px;
}
.login-links {
border: 1px solid #C8DEEE;
background: #EDF7FF url("../images/background/thead.png") repeat;
margin-bottom: 0px;
margin-top: 10px;
display: block;
padding: 5px;
}
.link-wrapper {
background: transparent url("../images/leftarrow.png") no-repeat scroll right center;
color: #666 !important;
padding-right: 20px;
font-weight: bold;
}
.whatis_new .last_posts {
border-bottom: 1px dotted #CFCFCF !important;
font: normal 11px Tahoma;
padding: 0px 6px 20px 0px;
margin-top: 0px;
line-height: 18px;
color: #333;
}
.whatis_new .last_p {
background: transparent url("../images/bullet.png") no-repeat scroll right 2px;
border-bottom: 1px dotted #CFCFCF !important;
padding-left: 10px;
padding-right: 6px;
padding-bottom: 3px;
padding-top: 3px;
}
.last_subjectid {
font: normal 11px Tahoma;
}
.last_p .photo_thumb {
position: absolute;
z-index: 1;
padding-right:195px;
display:inline-block;
}
.whatis_new .last_date {
font: normal 11px Tahoma;
color: color: rgb(150, 150, 150);
margin: 0px;
}
.row_sidebar ul{
padding: 0px;
list-style: none;
position: relative
}

/* buttons */
.sbp_buton {
background: transparent url(../images/sidebar_toggle_right.png) no-repeat;
width: 29px;
height: 35px;
cursor: pointer;
display: inline-block;
position: absolute;
}
.sbp_tbuton {
background: transparent url(../images/sidebar_toggle_left.png) no-repeat;
width: 29px;
height: 35px;
display: inline-block;
cursor: pointer;
position: absolute;
}
.forum-last-post{
background-color:#FFFFFF;
float:left;
font-family:"Droid Arabic Kufi","tahoma",sans-serif;
vertical-align: middle;
padding: 12px;
width:280px;
}
.UserPhoto_tiny{
position: relative;
top: 6px;
border:1px solid #800080;
width:22px;
height:20px;
min-height: 20px;
padding:1px;
margin-left:3px;
background-color:transparent;
border-radius: 50%;
background-position: center;
background-repeat: no-repeat;
background-size: 30px;
display: inline-block;
}
.UserPhoto_tiny_RCS img{
float:right;
margin-left:6px;
background-color:transparent;
border-radius: inherit;
display: block;
border: 1px solid #fff;
width: 42px;
height: 42px;
border-radius: 50%;
}

.User-Picture-forum-Home{
width: 40px;
height: 40px;
background-position: center;
background-repeat: no-repeat;
background-size: 40px;
display: inline-block;
vertical-align: middle;
}
.UserPhoto_Menu{
background-color:#FFFFFF;
border-radius: 50%;
border: 1px solid #fff;
width: 62px;
height:62px;
padding:2px;
margin-right: -1px;
margin-top: -12px;
border: 1px solid #d5d5d5;
box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);
}
.PBB-WBS {
width:0px;
height:0px;
border-style:solid;
border-width:7px;
border-left-style:none;
border-top-color:transparent;
border-bottom-color:transparent;
border-right-color:transparent;
float:right;
margin-top:12px;
padding-left:4px;
}
.Info_last_Reply {
float:none;
font-size:11px;
padding-right:5px;
word-break: break-word;
}
#userlink_menu li.rof2{
border-bottom: 0px dotted #d2d2d2;
}
.awaiting_approval{
background-color:#FFFFFF;
color:#65987A;
font: normal 11px tahoma;
margin: 5px;
padding-right: 5px;
padding-left: 3px;
padding-top: 2px;
padding-bottom: 3px;
border:1px solid #cdcbcb;
border-radius: 4px 4px 4px 4px;
width: 188px;
}
.NewsUser {
display: inline-block;
font-size:11px;
padding-right:5px;
}
.NewsTime {
list-style: none;
width: 199px;
padding-top: -22px;
padding-left: 27px;
float: none;
}

.NewsTime li {
font-size:11px;
padding:2px;
display: inline-block;
}
.IconNewsTime {
color:#82ACD8;
font-size:15px !important;
text-shadow:0 1px 0 #FFFFFF;
padding-top:2px;
padding-right:5px;
}
.News_Time {
white-space: nowrap;
word-wrap: normal;
text-overflow: ellipsis;
color: #767676
}
.Iconchevron {
color:#4B619A;
font-size:15px !important;
float:left;
margin-top:4px;
}
.Info_last_post {
margin-right:0px;
}
.last_time_ago{
color:#65987A;
}
.f_redirect{
height: 32px;
width: 32px;
color: #b3b4bb;
font-size: 32px !important;
font-weight: normal;
text-align: center;
}
.f_pass_unread{
height: 32px;
width: 32px;
color: #0074a7;
font-size: 32px !important;
font-weight: normal;
text-align: center;

}
.f_unread{
height: 32px;
width: 32px;
color: #ffae1d;
font-size: 32px !important;
font-weight: normal;
text-align: center;
}
.f_read{
height: 32px;
width: 32px;
color: #409bd9;
font-size: 32px !important;
font-weight: normal;
text-align: center;
}
.home-moderators-lain{
color:#65987A;
font-family:"Droid Arabic Kufi","tahoma",sans-serif;
padding-right:5px;
}
.home-sub-forums-lain{
color:#65987A;
font-family:"Droid Arabic Kufi","tahoma",sans-serif;
padding-right:5px;
}
.home-sub-forums-columns{
display: inline-block;
list-style: none;
padding-right:0px;
}
.div-sub-forums-columns{
display: inline-block;
padding-right:0px;
width:800px;
}
.home-sub-forums-columns-2{
display: inline-block;
list-style: none;
padding-right:0px;
}
.home-sub-forums {
display: inline-block;
background-color: #FFFFFF;
background-image:url('../images/bullet.png');
background-repeat: no-repeat;
background-position:top 4px right 0px;
background-position-x: 100%;
background-position-y: 50%;
padding-right:11px;
padding-left:8px;
padding-top:2px;
padding-bottom:2px;
*border-bottom: 1px dotted #CFCFCF !important;
font: normal 11px Tahoma;
line-height: 20px;
color: #333;
width: auto;
}
.sub-forums-title {
color:#65987A;
font-family:"Droid Arabic Kufi","tahoma",sans-serif;
padding-right:8px;
}
.border_radius{
background: #FFFFFF;
width:100%;
*display: inline-block;
}
.fa {
display: inline-block;
}
.CollapseIcon
{
color:#1058A0;
float:left;
font-size: 18px !important;
padding-left:0px;
padding-top:0px;
cursor: pointer;
}


.tcat .CollapseIcon img
{
position: absolute;
margin-top: -7px;
margin-right: -11px;
}
.arrow_y{
color:#222222;
font-family:arial, Tahoma;
font-size: 10px !important;
padding-right:2px;
padding-left:0px;
position: relative;
top:2px;
}
.border_forums{
padding-right:0px;
padding-left:0px;
border:1px solid #d2d2d2;
background-color:#FFFFFF;
*width:100%;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.border_forums .row1{
border-top: 1px dotted #d1d1e1;
border-bottom: 1px dotted #d1d1e1;
}
.rUlRow{
list-style: none;
padding:0px;
margin:0px;
}
.rUlRow .app_button{
background: #FFF  !important;
color:#222222  !important;
}
.rUlRow .Responsive_inline{
color:#222222  !important;
}
.r_msg{
padding-right:5px;
margin-right:5px;
margin-bottom:10px;
padding-top:6px;
}
.border_forums li{
font-family:"Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px !important;
}
.border_radius .tcat{
*width: 97.6%;
*border-top-right-radius: 4px;
*border-top-left-radius: 4px;
}
.usericon{
background: #FFF !important;
vertical-align: top;
padding: 10px;
margin: 6px;
}
.statesicon{
background: #FFF  !important;
vertical-align: top;
padding: 10px;
margin: 6px;
}
.user-icon{
font-size: 15px;
vertical-align: top;
margin-left: 5px;
display: inline-block;
margin-top: 3px;
margin-right: -8px;
border: 1px solid #d1d1e1;;
padding: 5px;
}
.states-icon{
font-size: 15px;
display: inline-block;
vertical-align: top;
margin-left: 5px;
margin-top: 7px;
margin-right: -8px;
border: 1px solid #d1d1e1;
padding: 5px;
}
.states-num{
display: inline-block;
font-size: 11px;
font-weight: normal;
vertical-align: top;
width:90%;
}
.comments-icon{
font-size: 15px;
vertical-align: top;
margin-left: 0px;
display: inline-block;
margin-top: -2px;
margin-right: -2px;
padding: 3px;
}
.states-num .describe{
margin-right: -6px;
font-size: 12px;
}
.pp-tab{
background: transparent url("../images/background/pp-tab.png") repeat;
color: #333;
border-bottom: 1px solid #d1d1e1;
font-size: 12px;
font-weight: bold;
text-align:right;
display:inline-block;
padding: 0px;
width: 100%;
}
.chat_ee{
max-height:180px;
overflow: auto;
word-wrap: break-word;
overflow-x: hidden;
overflow-wrap: break-word;
}

.chat_ee .row1{
background: #FFFFFF !important;
border-bottom: 1px dotted #d1d1e1;
border-top: 0px dotted #d1d1e1;
padding-right: 7px;
padding-top: 6px;
padding-bottom: 6px;
display:block;
width:97%;
}
.rUlRow .row_sidebar{
border:0px solid #d2d2d2;
width:100%;
padding:0px;
}

#chat-content{
width:98.3%;
margin-right: 11px;
}
.butsup {
display: inline-block;
background-color: #F3F9FE;
background: url("../images/background/thead.png") repeat;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
text-shadow: 0 1px 0 rgba(0,0,0,.5);
-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
border: 1px solid #94CDF3;
height: 18px;
padding: 3px;
margin-top: 2px;
margin-right: 6px;
margin-bottom: 3px;
width: 80px;
cursor: pointer;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
color: #222222;
}
.submit:hover,
.submit:focus {
background-color: #EDF7FF;
background-image: -webkit-gradient(linear, left top, left bottom, from(#F3F9FE), to(#EDF7FF));
background-image: -webkit-linear-gradient(top, #F3F9FE, #EDF7FF);
background-image: -moz-linear-gradient(top, #F3F9FE, #EDF7FF);
background-image: -ms-linear-gradient(top, #F3F9FE, #EDF7FF);
background-image: -o-linear-gradient(top, #F3F9FE, #EDF7FF);
background-image: linear-gradient(top, #F3F9FE, #EDF7FF);
}
.submit:active {
outline: none;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
.submit::-moz-focus-inner {
border: none;
}
.rRow {
width: 98.5%;
margin-right: 6px;
display: block;
clear: both;
}
.rRow li{
list-style: none;
}
.rRow #searchContainer li{
vertical-align:none;
margin-top:-16px;
float:right;
}
.rRow .submit-id{
height: 27px;
clear: both;
margin-top: 2px;
}
.rRow #field{
margin-top: 2px;
height:23px;
display: inline-block;
}
.rRow #advanced_search{
height: 27px;
clear: both;
margin-top: 2px;
}
.abso-relative{
position:relative;
z-index:100;
}
.abso-relative .row1{
border-bottom:1px solid #d1d1e1;
padding: 1px;
text-align:right;
width: 100%;
}
.abso-relative .menu_popup{
cursor: pointer;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: bold;
background-color: transparent;
border-style:none;
}
.border .tbar{
border: 0px solid #d1d1e1;
font-family:Tahoma, arial;
font-size:11px;
}
.whoposted{
cursor: pointer;
color: #184383;
font-size: 13px;
font-weight: bold;
}
.bigusername {
color: #184383;
cursor: pointer;
font-size: 12pt;
}
.userbar{
position: relative;
margin-left: 5px;
margin-right: 10px;
padding: 0px;
}
.userbar_icon ,
.userbar{
color: #FFFFFF;
font-size: 22px;
margin-right: 3px;
margin-left: 1px;
margin-top: 0px;
}
.userlogout{
font-size: 18px;
margin-right: 4px;
margin-left: 0px;
margin-top: 0px;
}
#userlink-trigger{
font-family:Tahoma, arial;
font-size: 14px;
color: #FFFFFF;
text-shadow: 0 1px 1px #222;
padding-left: 12px;
margin-top: 2px;
}

.usermenu{
color: #FFFFFF;
font-size: 14px;
margin-top: 2px;
}
#userbar{
margin-top: 0px;
}
#userbar a ,
#userbar span{
color: #FFF;
font-size: 15px;
cursor: pointer;
margin-top: 0px;
}
#userbar abbr ,
#userbar span{
color: #FFF;
font-size: 15px;
text-decoration: none;
cursor: pointer;
margin-top: 0px;
}
.show{
background-color:none;
border: 1px solid #d2d2d2;
padding:0;
border-spacing: 0px;
border-collapse: separate;
padding-bottom: 0px;
}
.show .row2:nth-child(2){
float: left;
width: 95%;
}
.collapsed{
width: 13px;
height: 13px;
background: url(../images/collapsed.png) no-repeat left;
display: block;
margin-top: 4px;
}
.expanded{
width: 13px;
height: 13px;
background: url(../images/expanded.png) no-repeat left;
display: block;
margin-top: 4px;
}
ul.Button_split
{
margin:0;
padding:0;
list-style:none;
display:inline-block;
float:left;
}
ul.Button_split > li
{
float:left;
}
.app_button
{
font-size:13px;
font-weight:500;
text-align:center;
text-decoration:none;
text-shadow:none;
white-space:nowrap;
display:inline-block;
vertical-align:middle;
padding:10px 20px;
border-radius:3px;
border:1px solid rgba(0,0,0,0.1);
-webkit-transition:0.1s all linear;
-moz-transition:0.1s all linear;
-ms-transition:0.1s all linear;
-o-transition:0.1s all linear;
transition:0.1s all linear;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
-webkit-font-smoothing:antialiased;
}
.app_button:not( .Button_noHover ):hover
{
cursor:pointer;
text-decoration:none;
background-image:-moz-linear-gradient(top, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.08) 100%);
background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.08) 100%);
background-image:-o-linear-gradient(top, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.08) 100%);
background-image:-ms-linear-gradient(top, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.08) 100%);
background-image:linear-gradient(to bottom, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.08) 100%);
}
.app_button:active
{
box-shadow:1px 1px 4px rgba(0,0,0,0.3) inset;
border:1px solid rgba(0,0,0,0.4);
background-image:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%);
background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);
background-image:-o-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);
background-image:-ms-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);
background-image:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);
}
.Button_overlaid
{
background:rgba(0,0,0,0.5);
opacity:0.9;
color:#fff;
}
.Button_split #add_friend
{
background:#FF0000;
color:#fff;
}
.Button_overlaid:hover
{
background:#000;
color:#fff;
opacity:1;
}
.Button_overlaid:active
{
background:#fff;
}
.Responsive_inline
{
color:#FFFFFF;
display:inline !important;
}
#add_friend a
{
color:#FFFFFF;
}
.PBBMenu
{
background:#fff;
box-shadow:0px 7px 20px rgba(0, 0, 0, 0.2);
border:1px solid #ebebeb;
border-radius:3px;
z-index:10000;
position:absolute;
}
ul.PBBMenu, .PBBMenu ul
{
list-style:none;
padding:0;
margin:0;
}
.PBBMenu_auto
{
width:134px;
}
.PBBHide
{
display:none;
}
.PBBMenu.PBBMenu_bottomCenter:after
{
border-color:transparent transparent #fff transparent;
left:50%;
margin-left:-15px;
bottom:100%;
}
.PBBMenu.PBBMenu_bottomCenter:before
{
border-color:transparent transparent #ebebeb transparent;
left:50%;
margin-left:-16px;
margin-top:-1px;
bottom:100%;
}
.PBBMenu.PBBLoading
{
min-height:100px;
}
.PBBLoading
{
position:relative;
}
.PBBLoading:before
{
font-family:'icomoon';
content:'e97b';
display:block;
color:#444;
position:absolute;
top:50%;
left:50%;
margin-top:-25px;
margin-left:-25px;
font-size:50px;
line-height:1 !important;
}
.PBBLoading:not( .PBBLoading_noAnim ):before
{
-webkit-animation:spinner 0.75s infinite linear;
animation:spinner 0.75s infinite linear;
}
.PBBMenu .PBBMenu_item:first-child a, .PBBMenu .PBBMenu_item:first-child > span
{
border-top-left-radius:5px;
border-top-right-radius:5px;
}
.PBBMenu .PBBMenu_item:last-child a, .PBBMenu .PBBMenu_item:last-child > span
{
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
}
.PBBMenu_item
{
padding:1;
margin:1;
}
.PBBMenu_item a
{
text-align:right;
line-height:1.4;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 13px;
font-weight: normal;
padding:1;
margin:1;
}
#eledit_photo_menu
{
top: 45px;
left: 150px;
position: absolute;
z-index: 60;
display: none;
}
#eledit_photo_menu .PBBMenu_item
{
padding:6px;
}
#friend_menu
{
display:none;
}
.PBBDialog
{
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
z-index:20000;
padding-bottom:15px;
}
.PBBDialog > div
{
display:block;
width:70%;
max-width:1200px;
background:#fff;
margin:-20% auto 0 auto;
box-shadow:0px 5px 55px rgba(0,0,0,0.4);
position:relative;
}
.PBBDialog .PBBDialog_fixed
{
position:fixed;
}
.PBBDialog .PBBDialog_loading
{
background-color:#fff;
height:200px;
}
.PBBDialog.PBBDialog_narrow > div
{
max-width:500px;
}
.PBBDialog.PBBDialog_medium > div
{
max-width:850px;
}
.PBBDialog.PBBDialog_wide > div
{
max-width:1000px;
}
.PBBDialog_close
{
position:absolute;
top:0;
display:block;
color:#000;
width:44px;
height:44px;
line-height:48px;
font-size:34px;
font-weight:300;
text-align:left;
z-index:1000;
-webkit-transition:0.2s all linear;
-moz-transition:0.2s all linear;
-ms-transition:0.2s all linear;
-o-transition:0.2s all linear;
transition:0.2s all linear;
left:0;
}
.PBBDialog_title
{
color:#333;
font-size:26px;
font-weight:300;
text-align:right;
line-height:1.2;
white-space:nowrap;
text-overflow:ellPBBis;
overflow:hidden;
margin:4;
padding:12px 15px 0 15px;
}
#pbb_dialog_upload_photo
{
display:none;
}
.PBBbad .row1
{
color:#000000;
}
.PBBAttachment_dropZone
{
height:200px;
background: #FFFFFF;
text-align:center;
margin:0 auto;
padding-top:30px;
font-size:16px;
line-height:2;
border:3px dashed transparent;
-webkit-transition:all 0.2s linear;
-moz-transition:all 0.2s linear;
-ms-transition:all 0.2s linear;
-o-transition:all 0.2s linear;
transition:all 0.2s linear;
color:#409bd9;
}
.PBBAttachment_dropZone:not( .PBBAttachment_dropZoneSmall ) > i:first-child
{
font-size:60px;
display:block;
}
.PBBAttachment_dropZone.PBBAttachment_dropZoneSmall
{
height:auto;
padding:15px;
text-align:left;
line-height:1;
}
.pbbFieldRow ,
.pbbFieldRow a
{
color:#333;
font-size:12px;
line-height:28px;
padding:0 15px;
}
.PBBFieldRow_label{
font-size:15px;
font-weight:bold;
margin-bottom:5px;
display:inline-block;
padding-top:5px;
float:right;
padding-left:15px;
text-align:right;
}
.PBBFieldRow_required
{
font-size:10px;
text-transform:uppercase;
color:#c02222;
font-weight:normal;
}
.PBBFieldRow_content
{
margin-left:95px;
}
.PBBFieldRow_checkbox .PBBFieldRow_content
{
margin-right:24px;
}
.PBBFieldRow.PBBFieldRow_shortTitle:not( .PBBFieldRow_checkbox ) .PBBFieldRow_content
{
margin-left:95px;
}
.pbbFieldRow:not( :last-child )
{
margin-bottom:15px;
}
.pbbClearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.PBBButton_primary
{
background:#409bd9;
color:#ffffff;
}
.PBBButton_verySmall
{
font-size:12px;
line-height:28px;
padding:0 15px;
}
#cover_browse
{
display:none;
}
.PBBPad li
{
padding-bottom:8px;
}
.PBBList_reset
{
margin:0;
padding:0;
list-style:none;
}
.left-cover{
background-color: #EDF7FF;
float:left;
border:1px solid #B5C5CB;
margin:1px;
padding:5px;
width:99%;
font-size:10px;
text-transform:uppercase;
color:#222222;
font-weight:normal;
direction:ltr;
text-align:left;
}

div.chat .thead1 a {
background-color: #EDF7FF;
color:#409bd9;
font-weight: bold;
border:1px solid #B5C5CB;
padding:4px;
border-radius: 4px;
}

div.chat .thead1 a:hover {
color: #0091c4;
}
table {
margin: 0 auto;
}
.right_text_align{
text-align:right;
}
.left_text_align{
text-align:left;
}
.center_text_align{
text-align:center;
}
.rows_space{
text-align:center;
}
div.center_text_align,div.left_text_align,div.right_text_align{
margin: 0 auto;
}
.collapse{
border-spacing: 0px;
border-collapse: collapse;
width:98%;
}
select {
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
color: #000;
background: #FFF url("../images/clear.png") repeat scroll 0% 0%;
padding: 0px;
margin:0px;
border-width: 1px;
border-style: solid;
border-color: #C0C0C0 #4C77B6 #4C77B6 #C0C0C0;
border-radius: 3px;
outline: 0px none;
overflow:scroll;
}
fieldset {
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 13px;
font-weight: normal;
border: 1px solid #d2d2d2;
background: #FFFFFF;
border-radius: 5px;
padding: 1px;
margin: 2px;
text-align: right;
}
fieldset legend {
background: #FFFFFF;
color: #1F497D;
padding: 1px 1px ;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
border-radius: 5px;
border: 1px solid #d2d2d2;
margin: 2px;
text-align:right;
}
fieldset .a-center{
text-align:right;
}
.tbar_writer_info .center_text_align i,
.tbar_review .center_text_align i{
display:inline;
background: #FFFFFF;
color: #333;
box-shadow: 0 0 0 1px #ddd;
padding: 7px;
margin-top: 10px;
border-radius: 5px;
font-family: tahoma,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
float:right;
width:auto;
clear: both;
}
.reason_edit b{
display:inline;
background: #FFFFFF;
color: #c02222;
box-shadow: 0 0 0 1px #ddd;
padding: 7px;
margin-top: 10px;
margin-bottom: 10px;
border-radius: 5px;
font-family: tahoma,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
float:right;
width:auto;
clear: both;
}
#signature
{
min-width: 70%;
border-spacing:1px;
margin-top: auto;
clear: both;
}

#calendar {
width: 90%;
max-width: 100%;
margin: 0 auto;
}
#calendar th{
background: #232A35;
border: 1px solid #232a35;
background: linear-gradient(to bottom, #232a35 0%, #374254 100%);
box-shadow: inset 0px 1px 0px 0px #607391;
padding: 8px;
color:#fff;
}
#calendar button {
background-color: #EDF7FF;
}
#calendar div {
background-color: #EDF7FF;
}
.renametitle {
padding-left: 2px;
padding-right: 2px;
color: #000;
}
.attach_field_img
{
width:auto;
display: inline-block;
}
.attach_field_files
{
width:40%;
display: inline-block;
vertical-align: text-bottom;
}
.attach_field_files legend
{
text-align:right;
}
.attach-cover{
background-image:url('../images/background/row1-light.png');
background-color: #EDF7FF;
float:left;
border:1px solid #d2d2d2;
margin:1px;
padding:5px;
width:auto;
font: normal 11px tahoma;
text-transform:uppercase;
color:#222222;
font-weight:normal;
text-align:right;
border-radius: 3px;
}
.extension{
background-image:url('../images/background/row1-light.png');
position:relative;
left:9px;
top:-15px;
float:left;
background-color: #EDF7FF;
border:1px solid #d2d2d2;
padding-left:4px;
padding-right:4px;
font-weight:normal;
border-radius: 4px;
}
.farss i{
color: #222222;
margin-top:-4px;
font-size: 15px;
}
.faarrow i{
color: #222222;
margin-top:-4px;
}
.special-bar{
width:60%;
}
.custom_theme {
background: transparent url("../images/color_picker.png") no-repeat scroll 50% 5px;
cursor: pointer;
width: 37px;
height: 26px;
float: right;
}
.custom_theme .btn-jscolor {
height: 26px;
width: 37px;
}
.custom_theme .btn-jscolor, .custom_theme .jscolor{
border: 0px none !important;
background: transparent none repeat scroll 0% 0% !important;
text-indent: -999px !important;
font-size: 0px;
padding: 0px;
margin: 0px;
cursor: pointer;
opacity: 0;
display: block;
}
.v-align-t{
vertical-align:top;
}
.chat {
width: 80%;
margin: auto;
border: 1px dotted #d1d1e1;
float: left;
margin-left: 10px;
}
.chat-users {
width: 18%;
margin: auto;
border: 1px dotted #d1d1e1;
float: right;
margin-right: 5px;
}
.lasts_p{
width: 98%;
margin: auto;
}
.vis_content{
margin-right:23px;
}
.addr_bar{
margin-right:29px;
}
.sbp_show {
display: none;
}
.user_awards{
border: 1px dotted #d1d1e1;
border-radius:4px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
width:170px;
height:150px;
overflow-x: hidden;
overflow-y: scroll;
margin-top:23px;
margin-bottom:23px;
float: left;
}
.user_awards img{
max-width:140px;
border: 3px dotted #d1d1e1;
}
img{
max-width:auto;
}
.table {
display:table!important;
table-layout:fixed;
}
.inline-table {
display:inline-table!important;
table-layout:fixed;
}
dl, .dl {
display:table-row!important
}
dt{
display:none;
}
dd, .dd {
display:table-cell!important;
vertical-align:middle;
word-wrap:break-word;
}
.mrgTable {
margin-left:auto;
margin-right:auto
}
.rightTable {
margin-left:auto
}
.leftTable {
margin-right:auto
}
.w_absent {
margin-right:10px;
width: 170px;
}
.w_name_rate {
position: relative;
left:0px;
right:-19px;
top:3px;
}

.w_others {
vertical-align: top;
width: auto;
}
.w_infos {
width: 170px;
vertical-align: top;
}
.w_awards {
vertical-align: top;
margin-left:10px;
margin-right:1px;
}
.w_lasts marquee
{
height: 100px;
}
.w_lasts {
vertical-align: top;
width: 170px;
margin-left:4px;
margin-right:4px;
}
.w_photo{
text-align:right;
}
.w_toggle {
display: none;
cursor: pointer;
}
.w_writer {
padding-right: 3px
}
.writers_info dd {
vertical-align: top;
}
.writers_info{
margin-right:15px;
}
.writers_info a{
color:#CC9900;
}

.forum_sub_n_rep, .forum_sub_n_vis, .forum_sub_n_lasts ,.member-list-hide span{
background-color: #F3F9FE;
margin: 3px;
padding: 3px;
border: 1px solid #cdcbcb;
border-radius: 4px;
display: inline-block;
}
.n_lasts_guest, .n_lasts-rep, .n_lasts_date{
display: inline-block;
}
.f-details-s, .f-details-m{
display: inline-table;
margin-bottom: 10px;
}
.f-details-s{
min-width: 170px;
}
.f-details-m{
min-width: 355px;
}
.p-lasts-pager{
float: left;
}
.prof-left{
width: 24%;
}
.prof-right{
margin-top:15px;
width: 80%;
}
.wd150n{
width:150px;
}
.wd120n{
width:120px;
}
.wd100n{
width:100px;
}
.wd40n{
width:40px;
}
.wd15n{
width:15px;
}
.wd100{
width:100%;
}
.wd98{
width:98%;
}
.wd97{
width:97%;
}
.wd95{
width:95%;
}
.wd90{
width:90%;
}
.wd88{
width:88%;
}
.wd85{
width:85%;
}
.wd82{
width:82%;
}
.wd80{
width:80%;
}
.wd78{
width:78%;
}
.wd75{
width:73.1%;
}
.wd72{
width:72%;
}
.wd70{
width:70%;
}
.wd60{
width:60%;
}
.wd50{
width:50%;
}
.wd49{
width:49%;
}
.wd48{
width:48%;
}
.wd40{
width:40%;
}
.wd38{
width:38%;
}
.wd35{
width:35%;
}
.wd33-3{
width:33.3%;
}
.wd31{
width:31%;
}
.wd30{
width:30%;
}
.wd28{
width:28%;
}
.wd25{
width:25%;
}
.wd20{
width:20%;
}
.wd17{
width:17%;
}
.wd15{
width:15%;
}
.wd14{
width:14%;
}
.wd12{
width:12%;
}
.wd10{
width:10%;
}
.wd8{
width:8%;
}
.wd6{
width:6%;
}
.wd5{
width:5%;
}
.wd4{
width:4%;
}
.wd3{
width:3%;
}
.wd2{
width:2%;
}
.wd1{
width:1%;
}

.wd21px{
width: 21px;
}
#colors-content {
display: none;
position: absolute;
z-index: 9999;
top: 150px;
left: 95px;
}
.reset{
display: block;
padding: 3px;
height:18px;
border: 1px solid rgb(187, 187, 187);
color: rgb(0, 0, 0);
font: 12px sans-serif;
text-align: center;
cursor: pointer;
line-height: 18px;
}
.ck-editor textarea{
width:85%;
margin:1px;
display:block;
}
.brd0{
border: 0;
}
.brd1{
border: 0px solid #FFF;
}
.clp0{
padding: 0;
}
.clp2{
padding: 2px;
}
.clp3{
padding: 3px;
}
.clp8{
padding: 8px;
}
.clpc0{
border-spacing: 1px;
}
.clpc1{
border: 0px solid;
}
.clpc3{
border-spacing: 1px;
}
.va-t{
vertical-align: top;
}
.va-m{
vertical-align: middle;
}
.va-b{
vertical-align: bottom;
}
.nwrp{
white-space: nowrap;
}
.a-center{
text-align: center;
margin-left: auto;
margin-right: auto;
}
.a-left{
text-align: left;
margin-left: 0;
margin-right: auto;
}
.a-right{
text-align: right;
margin-left: auto;
margin-right: 0;
}
.cp-reput-hide, .cp-attach-hide, .member-list-hide{
display: none !important;
margin:0;
}
.wd2 .forum_sub_dotrev ,.wd2 forum_sub_icon{
text-align: right;
width: 1%;
}
.pagetext_visitorMessage{
width: 660px;
}
.fc-content {
color: #000;
}

/* Start css for PBBoard 3.0.4 */
.smiles-bbcode{
width:13%;
vertical-align: top;
padding-right: 3px;
padding-left: 3px;
}
#smile_menu {
display: none;
width: 300px;
position: absolute;
z-index: 100;
padding: 7px;
background: #fff;
border: 2px solid #d2d2d2;
margin-top: 42px;
overflow: auto;
word-wrap: break-word;
overflow-x: hidden;
overflow-wrap: break-word;
}
#progress-bar {background-color: #12CC1A;height:20px;color: #FFFFFF;width:0%;-webkit-transition: width .3s;-moz-transition: width .3s;transition: width .3s;}
#progress-div {width:170px;border:#0FA015 1px solid;padding: 2px 0px;margin:10px 0px;border-radius:4px;text-align:center;}
#targetLayer{background-color:#12CC1A;text-align:center;overflow: hidden;margin:0px;padding:0px;}

#message{color: #FF0000;}
#upload_link{cursor: pointer;}
#targetood{text-align:right;overflow: hidden;}
#files{display:none}

.file-delete-insert {
background: rgba(0,0,0,0.3);
border-radius:4px;
font-family:Tahoma, arial;
font-size:11px;
color: #FFFFFF;
font-weight: bold;
margin: 0px;
padding:4px;
cursor: pointer;
}
.trash {
font-size:15px;
color: #fff;
font-weight: normal;
}
.file-delete {
display: inline-block;
border-radius:4px;
cursor: pointer;
margin-right:118px;
margin-top:-2px;
position:absolute;
padding:2px;
color:#FFFFFF;
}
.attachmentInsert {
display: inline-block;
padding: 2px;
border: 1px solid #ccc;
overflow: hidden;
}
.file-Link {
font-family:Tahoma, arial;
font-size:11px;
color: inherit;
background: #232a35;
border-radius: 4px;
padding:2px;
margin-right:-138px;
position:absolute;
color: #fff;
-webkit-transition: background .25s ease;
transition: background .25s ease;
}


.u-srOnly {
position: absolute;
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
clip: rect(0 0 0 0);
overflow: hidden;
}
.file-preview {
display: inline-block;
font-size: 159px;
color: #409bd9;
margin-left: 1px;
}
.add_attach
{
display: inline-block;
background:#232a35;
border-radius:4px;
cursor: pointer;
font-size: 12px;
padding:0px;
color:#FFFFFF;
overflow: hidden;
}

.add_attach a
{
font-family:Tahoma,arial;
color:#FFFFFF;
}
.border .row1 .add_attach a,
.border .row2 .add_attach a
{
font-family:Tahoma,arial;
color:#FFFFFF;
padding:2px;
}

.container {
position: relative;
}

.topright {
position: absolute;
top: 0px;
right: 0px;
padding:2px;
}

.topleft {
position: absolute;
top: 0px;
left: 0px;
}
.insert_to_post
{
display: inline-block;background:#232a35;cursor: pointer;position:absolute;display:none;width:100px;padding:2px;
}

.border .row1 .insert_to_post a,
.border .row2 .insert_to_post a
{
font-family:Tahoma,arial;
font-size:11px;
padding:2px;
margin:2px;
color:#FFFFFF;
display: inline;
}

.subcontent .thead
{
border: 1px solid #d1d1e1;
border-bottom: 0px solid #d1d1e1;
background:#FFF;
color:#000;
word-break: break-word;
}
.subcontent .thead a
{
color:#000;
}
.subcontent .subtr
{
border-top: 1px solid #d1d1e1;
border-right: 1px solid #d1d1e1;
border-spacing: 1px;
background-image: none #D4E8EF;
background-color:#D4E8EF;
}

div.bottom_text{
min-height:200px !important;
}
.r-nfo , .writers_info
{
background-color:#D4E8EF;
}
.r-nfo .writers_info
{
background-color:#D4E8EF;
position: relative;
top: -27px;
}

.info-userArrow
{
position: absolute;
top: -40px;
left: -20px;
border: 12px solid transparent;
border-right-width: 0px;
border-left-color: #FFFFFF;
}

.r-review .info-userArrow
{
position: absolute;
top: -40px;
left: -9px;
border: 12px solid transparent;
border-right-width: 0px;
border-left-color: #d1d1e1;
}
.writers_info fieldset
{
width: 80%;
background-color: #ebebeb;
padding: 4px;
border: 1px solid #CCCCCC;
margin-top:10px;
margin-right:-15px;
}
.writers_info legend
{
background-color: #FFDDDD;
border: 1px solid #CCCCCC;
padding: 4px;
}
.clear
{
clear: both;
}
.awesome a:link
{
color: #767676;
font-family:arial;
font-size:16px;
font-weight: bold;
padding-right:2px;
padding-left:2px;
}
.add_reputation a:link
{
color: #990099;
font-family:arial;
font-size:18px;
font-weight: bold;
padding:2px !important;
margin-top:16px !important;
}

.add_reputation a.for_post
{
color:#CC0000 !important;
display: inline;
}

.icon-mobile-men-top-right{
list-style:none;
margin:0px;
padding: 0px;
}

.icon-mobile-men-top-right #icon-mobile-menu abbr {
color: #FFF;
font-size: 22px;
font-style: normal;
font-weight: normal;
position:absolute;
top: 9px;
left: 8px;
cursor: pointer;
text-decoration: none;
}
#flip {
display: none;
position: absolute;
top: 35px;
left: 25px;
z-index: 99902;
margin-right: 33px;
background: #31679e;
box-shadow: 0px 7px 20px rgb(0 0 0 / 20%);
border: 5px solid #3A89BE;
border-radius: 3px;
padding: 0px;
opacity: 1;
width: 200px;
clear: both;
}
#flip ul {
padding: 0px;
margin: 0px;
display:inline;
}
#flip li {
background-color: #409bd9;
color: #ffffff;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
padding: 0px;
padding-bottom: 2px;
padding-top: 7px;
text-decoration: none;
text-align: right;
border-bottom: 1px;
border-bottom-color: #3a89be;
border-bottom-style: solid;
list-style: none;
padding-right: 7px;
}
#flip a {
color: #ffffff;
}

#flip li:hover {
background: #31679e;
}

#icon-mobile-menu_menu .element_menu li
{
float:left;
margin-left: -30px;
}
.icon-mobile-men-top-right{
display: none !important;
}

.max-input{
width: 50%;
}

.pbbsearch{
margin-left:20px;
margin-top:0px;
position: -webkit-staticy; /* Safari */
position: static;
top: 12px;
left:62px;
}
.tcat span {
color: #1d1d1d;
background-color: #fff;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
text-decoration: none;
font-size: 14px;
font-weight: bold;
display: inline-block;
position: absolute;
padding: 9px 12px;
border-bottom: 1px solid #fff;
margin-bottom: -10px;
margin-top: -17px;
margin-left: -1px;
line-height:22px;
}


#submit_search ul{
margin-top:18px;
margin-right:18px;
padding:0px;

}
#submit_search li{
display:inline-block;
list-style:none;
margin-left:-3px;
margin-right:-4px;
padding:0px;
vertical-align:top;
white-space:nowrap;
background: transparent;
}

.submit_id {
width: 45px;
padding: 10px;
margin-left: 3px;
color: transparent;
background: url(../images/ico-search.png) no-repeat #409bd9 center;
border: 1px solid #474747;
cursor: pointer;
border-radius: 4px 0 0 4px;
line-height: 1.4;
}
#submit_search input[type="text"] {
padding: 10px;
color: #1d1d1d;
background: #ebebeb;
border: 1px solid #474747;
width: 250px;
border-radius: 0 4px 4px 0;
line-height: 1.4;
}
#advsearch {
width: 220px;
margin: 0px;
position: absolute;
top: 122px;
left: 99px;
color: transparent;
background: #e8f0fe;
padding: 5px;
border-radius: 2px 0 2px 2px;
border: 2px solid #e0e0e0;
display: none;
z-index: 99 !important;
}
/* Style the search button hover state */
.advanc{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
cursor: pointer;
padding: 2px 10px 2px 27px;
display: inline-block;
margin: 1px;
text-transform: uppercase;
outline: none;
position: relative;
-webkit-transition: none;
-moz-transition: none;
transition: none;
background-color: #f9f9f9;
background-image:url('../images/button-advanced-search.png');
background-repeat: no-repeat;
background-position:center left 5px;
color: #409bd9;
border-width: 1px;
border-color: #409bd9;
border-radius: 1px;
border-style: solid;
}

.advancse{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
cursor: pointer;
padding: 2px 10px 2px 27px;
display: inline-block;
margin-left: 13px;
text-transform: uppercase;
outline: none;
position: relative;
-webkit-transition: none;
-moz-transition: none;
transition: none;
background-color: #409bd9;
background-image:url('../images/ico-search.png');
background-repeat: no-repeat;
background-position:center left 5px;
color: #FFFFFF;
border-width: 1px;
border-color: #409bd9;
border-radius: 1px;
border-style: solid;
}

.Ajax-static option{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
cursor: pointer;
padding: 2px;
display: inline-block;
margin: 1px;
text-transform: uppercase;
outline: none;
position: relative;
-webkit-transition: none;
-moz-transition: none;
transition: none;
background-color: #d4f0f1;
color: #000000;
border-width: 1px;
border-color: #b5c5cb;
border-radius: 1px;
border-style: solid;
}

.pp-tabon3{
background-color: #FFFFFF;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
padding: 6px;
margin-left: 2px;
margin-right: 2px;
border:1px solid #b5c5cb;
float:right;
color:#000000;
}
.pp-taboff3{
background-color: #d4f0f1;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
padding: 6px;
margin-left: 2px;
margin-right: 2px;
border:1px solid #b5c5cb;
float:right;
color:#000000;
}

.rUlRow .tcat , .sidebar .tcat{
padding: 21px 12px;
}

.row_sidebar li{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
}
#active_statistics_list .smallfont{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
}

.Button_ss{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 10px;
font-weight: bold;
cursor: pointer;
padding: 2px;
padding-left: 4px;
padding-right: 6px;
display: inline-block;
margin: 2px;
text-transform: uppercase;
outline: none;
position: relative;
-webkit-transition: none;
-moz-transition: none;
transition: none;
background-color: #d4f0f1;
color: #000000;
border-width: 1px;
border-color: #b5c5cb;
border-radius: 1px;
border-style: solid;
}

.edit_to_post {
background-color: #FFFFFF;
border-width: 1px;
border-color: #b5c5cb;
border-radius: 1px;
border-style: solid;
position:absolute;
top: 1;
cursor: pointer;
}
.user_menue .thead{
border: 0px;
}
.user_menue{
border-color: #b5c5cb;
border-radius: 1px;
border-style: solid;
}
.user_menue .row1 a, .user_menue .row2 a{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 9px;
font-weight: normal;
border-bottom: 1px dotted #d1d1e1;
}

.r-nfo{
border-right: 1px solid #d1d1e1;
}
.subc {
background-color: #FFFF;
line-height: 1.8;
}
.r-subc {
line-height: 1.9;
}
.r-subc1{
background-color: #D4E8EF;
border-bottom: 1px solid #d1d1e1;
border-right: 1px solid #d1d1e1;
line-height: 1.6;
}
.r-subc2{
background-color: #fff;
border-bottom: 1px solid #d1d1e1;
border-left: 1px solid #d1d1e1;
border-right: 1px solid #d1d1e1;
line-height: 1.6;
}

.Button_public{
font: normal 10px tahoma;
background-color:#f6f6f6;
border:1px solid #d1d1e1;
box-shadow:0 1px 0 rgba(255, 255, 255, 1) inset, 0 1px 0 rgba(0, 0, 0, 0.3);
color:#1F497D;
display:inline-block;
white-space:nowrap;
margin-left:2px;
margin-right:2px;
padding:3px;
border-radius: 0px;

}
.Button_public a{
color:#1F497D;
background-color:#f6f6f6;
}
.Button_public:hover{
color: #1F497D;
background-color:#FFFFFF;
border:1px solid #dbdbdb;
}
.f_perpage, .f_attach, .f_observed, f_rating
{
padding-right:3px !important;
padding-left:2px !important;
}

.theadcontent
{
border: 1px solid #d1d1e1;
border-bottom: 0px solid #d1d1e1;
background:#FFF;
color:#000;
}
.theadcontent a
{
color:#000;
}
.border .row1 .thead a, .border .row2 .thead a
{
color:#FFF !important;
}
.p-navgroup li
{
width:auto;
}

table.Code_table{
position: relative;
border-width: thin;
border-spacing: 1px;
border-collapse: separate;
padding: 0px;
background-color: #d1d1e1;
font-weight: normal;
}
.Code_table td {
border: 0px solid #999;
padding: 20px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
text-align: center;
width: 100px;
}

.Code_table td:first-child.td:nth-child(1) {
text-align:right;
background-color: #409bd9;
}

.Code_table tr  {
background-color: #F0F0F0;
color: #000;
font-weight: bold;
}
.Code_table td:first-child  {
background-color: #409bd9;
color: white;
padding: 6px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
text-align: center;
}
.Code_table td:first-child:hover {
background-color: #409bd9;
}

.bbcodes-list{
background-color: #ffffff;
border: 1px solid #d9d9d9;
border-top: 0px;
border-radius: 3px;
border-top-radius: 0px;
height: 33px;
padding: 20px 5px 0px 5px;
margin-top: -14px;
width: 98.8%;
}
.bbcodes-list span img{
float: right;
cursor: pointer;
padding: 3px 5px;
margin: 1px 5px 1px 0;
width: 16px;
height: 16px;
border-radius: 3px;
border: 1px solid #d9d9d9;
background-clip: padding-box;
}
span.user_online{
background-color: #949eb7;
box-shadow: 0 0 0 2px rgb(255 255 255 / 95%);
border-radius: 50%;
bottom: 4px;
height: 16px;
width: 16px;
position: relative;
top: -2px;
right: -25px;
}
.user_online .Online{
background-color: #CCCC00;
border-radius: 100%;
}
iframe{
width:98%;
}
span.register_fixed table{
width: 190px !important;
margin: 0px !important;
}

span.register_fixed{
display: inline-block !important;
vertical-align: middle;
}
.row1 .wmax{
width:25%;
}
.row1 .wmaxy{
width:70%;
position: relative;
top: 0px;
right: 10px;
font-weight:normal;
}
.form_register input[type="text"],.border input[type="password"]{
min-width: 40%;
height: 20px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: bold;
}
.form_login input[type="text"],.border input[type="password"]{
min-width: 40%;
height: 23px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: bold;
}

#visitor_messag{
border: 1px solid #d2d2d2;
}
#visitor_messag .thead1{
position: relative;
top: -4px;
border-bottom: 1px solid #d1d1e1;
}

.user_s
{
font-size:12px;
text-align:center;
white-space:nowrap;
display:inline-block;
vertical-align:middle;
padding:5px 5px;
border-radius:3px;
border:1px solid #d1d1e1;
}
.border .row1 .user_s a
{
color: #4b71cf;
text-decoration:underline;
}
.information_user_website{
*background: #fff;
opacity: 0.9;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
position: relative;
top: 192px;
right: -184px;
color: #000;
float: right;
display: inline-block;
vertical-align: middle;
padding: 6px;
border-radius: 4px;
}
.information_user_website a{
text-decoration:underline;
color:#000;
}
.information_user_website .dirc{
direction:ltr;
}
.information_user_website:hover a{
color:#666633;
}
.information_user_website:hover
{
color:#666633;
opacity:1;
}

.information_user_info{
*background: #fff;
opacity: 0.9;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 11px;
font-weight: normal;
position: absolute;
top: 137px;
right: 7px;
display: block;
color: #000;
width: auto;
float: right;
z-index: 100;
display: inline-block;
vertical-align: middle;
padding: 6px;
border-radius: 3px;
}
.information_user_info a{margin-top: 8px;
color:#000;
}
.information_user_info .dirc{
direction:ltr;
}
.information_user_info:hover a{
color:#000;
}
.information_user_info:hover
{
*background:#fff;
color:#3366CC;
opacity:1;
}
.user_style_title {
position: relative;
top: 20px;
right: 8px;
color: #FFF;
}
.user_style_title h3  {
font-size:20px;
color: #FFF;
}
.nav_header_bar-top{
margin: 0px;
padding: 0px;
width: auto%;
}
.text .mycode_align_center{
text-align:center;
}
.fi-icon{
font-size: 15px;
vertical-align: top;
display: inline-block;
border: 1px solid #d1d1e1;
padding: 5px;
}
.fiR-icon{
color:#cf0b29;
background: #ffffff;
font-size: 15px;
vertical-align: top;
display: inline-block;
border: 1px solid #dd7878;
padding: 5px;
}
.fi-icons {
color: #edf7ff;
background: rgb(255 255 255 / 8%);
font-size: 18px;
vertical-align: top;
display: inline-block;
border-width: 0 0 2px 0;
border-color: #3e88cb #3e88cb #3e88cb #50afe4;
border-style: solid;
padding: 4px 6px 4px 6px;
margin-left: 3px;
margin-right: 3px;
}
.menu_popup input[type="text"],.menu_popup input[type="button"]{
margin: 5px;
}
.s1 {
font-weight: normal !important;
}
.s1 a{
font-weight: normal !important;
}
textarea.tbox {
overflow: scroll;
border-radius: 2px;
border: 1px solid lightgrey;
padding: 6px;
width: 98% !important;
max-height: 27px;
min-height: 27px;
height: 32px;
font-weight: bold;
overflow: hidden;
resize: none;
line-height: 25px;
}
#form-chat-id{
width: 97% !important;
}
.d-flex {
display: flex;
}
.light {
background-color: #FDFDFF;
}
.fl {
float: left;
}
.flex-fill {
flex: 1 1 auto !important;
}

.UserPhoto_chat{
margin-left:1px;
background-color:transparent;
display: inline-block;
border: 1px solid #fff;
width: 22px !important;
height: 20px !important;
}
.ln_chat
{
display: inline-block;
position: relative;
top: -5px;
}
.ln_chat img
{
display: inline-block;
position: relative;
top: 6px;
}
.chat .thead1
{
background: #409bd9;
color: #fff;
}
.dirltr a{
direction: ltr;
float: right;
}

.menu_popup select {
overflow: hidden;
width: auto;
}
.menu_popup option {
border-bottom: 1px solid #d1d1e1;
text-align: center;
font-weight: bold;
color: #409bd9;
padding: 3px;
}
.spis{
margin-left: 15px;
}
pre code.hljs {
white-space: pre-wrap;
}
.userbar #alerts-trigger
{
cursor: pointer;
text-decoration: none;
}
#login-trigger{
text-decoration: none;
cursor: pointer;
}
.break {
word-break: break-word;
}
.address_bar ol {
margin-top: 12px;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 3px;
}
.itemscope-nav li{
    padding: 0;
    display: inline-block;
    margin: 0;
}
.inner-addon i {
    height: 24px;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    color: var(--colorGrey);
}

.inner-addon .form-control {
    height: 48px;
    color: var(--colorDarkGreen);
    padding: 0 20px;
    font-size: 16px;
    font-family: var(--mainFontN);
    font-weight: normal;
}
.optionmod
{
left: 25px;
}
@media (max-width:1200px) {
.cked_fast{
width: 80%;
}
.attach_field_files
{
width:45%;
}
}
@media (max-width:980px) {
nav #userlink_menu {
top: 175px;
right: -218px;
z-index: 999;
}
nav #userlink_menu li{
z-index: 999;
}
.f-details-l{
width: 60%;
}
.forum-stats{
width: 40%;
}
.member-lists-bar dd{
display: inline-block !important;
margin:0px 3px;
}
.special-bar{
width: 75%;
}

#pm_popup{
width:65%;
left: 18%;
}
.sbp_buton {
left: 0px;
}
.forum-last-post {
width: 230px;
padding: 8px 2px;
}
.w_lasts,.w_awards,.w_absent{
display:none !important;
}
.cked_fast{
width: 85%;
}
.attach_field_files
{
width:60%;
}
.div-sub-forums-columns{
width:600px;
}
}
@media (min-width:795px) {
.usercp_right{
width: 20%;
margin:0;
}
.usercp_left{
width: 80%;
margin:0;
}
.usercp_menu{
width: 95%;
}
.div-sub-forums-columns{
width:400px;
}
}
@media (max-width:794px) {
.register-infos dd, .register-invite{
width: 100%;
margin : 0px;
}
.f-details-l{
width: 65%;
}
.usercp_right{
width: 100%;
margin:0;
}
.usercp_left{
width: 100%;
margin:10px 0;
}
.usercp_menu{
width: 100%;
}
.UserPhoto_tiny_RCS img{
display: none !important;
}
.NewsTime {
padding-right: 7px;
}
}
@media (min-width:790px) and (max-width:980px) {
.lasts-news dd{
display: inline-block !important;
margin: 0;
}
.lasts-news textarea{
width: 96%;
}
}
@media (min-width:751px) {
.sbp_foot, .sbp_tfoot{
display:none !important;
}
.cked_fast{
width: 88%;
}

}


@media (min-width:750px) and (max-width:870px) {
.textemain {
width: 550px !important;
}
.right-mainbox,.left-mainbox {
float: none;
width: auto;
}
}
@media (max-width:750px) {
.sub_forums {
width: 99.4%;
}
.prof-left, .prof-right{
width: 100%;
}
.f-details-l{
width: 70%;
}
.member-lists-susp{
display: none !important;
}
.member-lists-search{
display: inline-block !important;
}
.member-lists-arrangement dd,
.prof-left, .prof-right{
display: block !important;
margin : 0px;
}
.cked_fast{
width: 90%;
}
.w_others{
display: none !important;
}
#pm_popup{
width:75%;
left: 13%;
}
.forum-last-post
{
width:200px;
padding:8px 2px;
}
.div-sub-forums-columns
{
width:300px;
}
.sbp_forum, .sbp_sbar
{
width:100% !important;
}
.sb_btn, .sb_tbtn{
display:none !important;
}
.sbp_buton,.sbp_tbuton {
margin-top: 0px;
margin-left: -6px;

}
.sbp_show {
display: block !important;
float: left;
background: url(../images/expanded.png) no-repeat left;
background-repeat: repeat-x;
margin-bottom: 17px;
border-radius: 4px;
-webkit-border-radius: 4px;
text-align: center;
width: 100%;
}

.attach_field_files
{
width:85%;
}
}
@media screen and (max-width: 680px) {
.textemain {
width: 550px !important;
}
.info-userArrow
{
display: none !important;
}
.user_menue{
width:200px;
}
.form_register input[type="text"],.border input[type="password"]{
min-width: 70%;
}

nav li #login-content {
left: 19px;
}
pre{
width:97%;
display:block !important;
}
.codediv{
width:97%;
display:block !important;
}

#submit_search input[type="text"]
{
width: 80px;
}
#submit_search {
position: relative;
left: 13px;
top: -80px;
}
#advsearch {
left: 20px;
top: 50px;
}
.pbbsearch{
margin-top:96px;
}
.icon-mobile-men-top-right{
display: block !important;
}

#primary_nav li{
padding:0px;
}

#subnavigation div.l-left{
display: none !important;
}
#nav_header_bar{
display: block !important;
}

#userlink-trigger{
padding:0px !important;
margin:0px !important;
position: relative;
left: 0px;
top: 0px;
z-index: 999;
}

.sceditor-container{
height: 422px !important;
}
.sceditor-container wysiwygMode rtl{
width: 400px; height: 422px;
}
.r-nfo .writers_info{
top: 1px !important;
right: -16px !important;
width: 100% !important;
}
.r-nfo .writers_info{
border:1px solid #d1d1e1;
}
.nav_header_bar-top{
text-align: right;
background: #000;
border-bottom:1px solid #000;
padding: 1px;
width: 100%;
height: 40px;
position: fixed;
top: 0px;
z-index: 99999 !important;
}
#nav_header_bar{
border-bottom:0px solid #000;
}
header {
margin-top: 50px;
}
.Code_table td {
display: block;
padding: 10px;
width: 97%;
word-break: break-word;
}
.Code_table tr {
display: table-row;
}
table.Code_table{
display: table;
}
.Code_table td:first-child {
    background-color: #409bd9;
    color: #fff;
}
.Code_table tr:first-child {
    background-color: #fff;
    color: #000;
}
}
@media (min-width:651px) {
.forum_sub_n_rep, .forum_sub_n_vis{
display: none !important;
}
}
@media screen and (max-width: 650px) {

.information_user_info{
display: none !important;
}
.information_user_website {
top: 111px;
margin-right: 31px;
}
.management_profile a{
position: relative;
left: 139px;
top: -18px;
}
.address_bar a {
line-height: 35px !important;
}
.w_photo, .w_name_rate, .w_infos{
margin: 5px;
display: inline-block !important;
vertical-align:top;
}
.subcontent dd{
display: inline-block !important;
width: 100% !important;
margin-top: 0px !important;
margin-right: 0px !important;
margin-left: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
}
dd.subbr, dd.subtr{
display: none !important;
}

div.pagetext_visitorMessage{
width: 300px;
}
.f-details-l{
width: 80%;
}
.smiles-bbcode{
display: none !important;
}
.ck-editor textarea{
width:85%;
}
.bbcodes-list{
width:97.8%;
}

.avatar-list, .friend_name, .friend_iagree, .friend_noagree{
width: 96%;
margin: 1px;
display:inline-block !important;
}
#pm_popup{
width:94%;
left: 3%;
}
.special-bar{
width: 92%;
}
.special-row, .cp-reput-hide, .cp-attach-hide, .member-list-hide{
display: block !important;
margin-right:15px;
}
.right-mainbox,.left-mainbox {
float: none;
width: auto;
}
.writers_info dd {
max-width:100% !important;
}
.cked_fast{
width: 95%;
}
.attach_field_files
{
width:90%;
}
.forum_sub_vis, .forum_sub_rep, .forum_sub_icon, .sm_sub_lasts, .resp-susp{
display: none !important;
}
.forum-last-post {
margin: auto;
margin-right: 38px;
float: none;
padding: 8px 2px;
}
.forum-stats{
width: 45%;
}
.wd79 .r-right {
display: none;
}
.subc
{
line-height: 0px;
}
ul.post_controls
{
padding: 0px;
margin: 3px;
}
ul.post_controls a
{
padding: 0 4px;
margin-left: 0px;
font-weight: normal;
}

.Button_ss {
padding-left: 0px;
padding-right: 0px;
margin: 0px;
margin-left: 1px;
font-weight: normal;
border-width: 0;
}

.Button_ss a{
margin-left: -8px;
font-weight: normal;
}
}
@media (max-width:520px) {
.textemain {
width: 450px !important;
}
.lasts-news dd{
display: inline-block !important;
margin: 0;
}
.lasts-news textarea{
width: 96%;
}
}
@media screen and (min-width: 481px) {
.forum_sub_n_lasts{
display: none !important;
}
}
/* for 480px or less */
@media screen and (max-width: 480px) {
#elEditProfile {
margin-left: -8px;
position: relative;
top: 10px;
}
.textemain {
width: 350px !important;
}
.user_s {
font-size: 11px;
text-align: right;
white-space: normal;
}
.pp-taboff, .pp-tabshaded{
padding: 6px;
}
.last_page_show{
font-size: 8px !important;
width: 4% !important;
}
.multi_pages td.main_bar {
width: 2% !important;
}
.f_sub_link #buttons_link {
position: relative;
top: -40px;
}
#userbar {
width: 124px;
}

div.pagetext_visitorMessage{
width: 250px;
max-width:250px;
word-break: break-all;
}
div.pagetext_visitorMessage div{
width: 250px;
max-width:250px;
word-break: break-all;
}
.information{
max-width:120px;
width: auto;
word-wrap: break-word;
white-space: pre-wrap;
clear: both;
}
.morwidth {
width: 100% !important;
margin-top: -75px !important;
}
.w_toggle {
display: block;
background-color:#FFFFFF;
color:#2E3539;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 10px;
font-weight: normal;
text-shadow: 0px 1px 0px #FFF;
margin: 3px;
padding-left: 3px;
padding-right: 5px;
padding-top: 1px;
padding-bottom: 1px;
border:1px solid #cdcbcb;
border-radius: 4px 4px 4px 4px;
max-width:120px;
width: auto;
cursor: pointer;
}
.f-details-l{
width: 99%;
}
nav li #alerts-content{
width: 90%;
right: 10px;
border-radius: 3px;
-webkit-border-radius: 3px;
}
.element_menu{
margin: 0px !important;
padding: 0px !important;
}

.max-input{
width:35%;
}
body #border_msg, #border_msg .row1{
width: 300px;
}
.attach_field_files
{
width:92%;
}
#pm_popup{
width:98%;
left: 1%;
}
.lastP_user a{
color: #F00;
}
.lastP_date{
min-width: 60px;
}
.resize_img{
font-size: 8px;
}
.sm_sub_rep, .sm_sub_vis, .forum_sub_lasts,
#header_bar #searchContainer,
.UserPhoto_tiny_RCS,.PBB-WBS{
display: none;
}
table,td,h1,textarea{
outline:0 !important ;
left:auto !important ;
right:auto !important ;
resize:vertical;
min-height:auto !important
}
.rows_space textarea
{
width: 90%;
}
.Iconchevron{	left:auto !important ;
right:auto !important ;
float: none;
}
.row1,.row2,.row3,.row4,usericon,statesicon{
padding: 0px;
height: auto;
border: 0px solid;
}
.UserPhoto_large img {
width: 50px;
height: auto;}
.pbbList_inline{
list-style:inherit;
display: inline-block;
}
#primary_nav,#subnavigation
{
z-index: 7;
}
.body_wrapper
{
top:33px;
}
.select_jump
{
width:100px;
}

.w_photo, .w_name_rate, .w_infos, .mod_box, .topic_links, .pager_box{
margin: 5px;
display: inline-block !important;
}
.cked_fast{
width: 98%;
}
.row1, .row2{
border-top: 0px dotted #d1d1e1 !important;
}

.multi_pages .mainbar, .multi_pages .pag_row a{
padding: 4px 6px;
}
.ul.post_controls a{
padding: 0 5px;
margin-left: 3px;
}
.p-lasts-pager{
float: none;
}
.writer_info{
display: none;
}
.information{
display: none;
}
.forum-stats{
width: 320px;
}
.multi_pages{
width: 350px;
}
.pbbList_inline .r-right {
margin-top: -30px;
}
.w_infos{
display: none !important;
}
.wd90,.wd80,.wd60,.wd70 {
width: 98%;
}
.forum-last-post {
width: 340px;
}
.menu_popup input[type="submit" i]{
min-width: 10px;
margin: 1px;
padding: 2px 5px 0 4px;
}
.Info_last_Reply {
font-weight: bold;
width: auto;
}
.management_profile a {
position: relative;
left: -6px;
top: -52px;
}
}
@media screen and (max-width: 404px) {
.information{
display: none;
}

.app_button{
display: none;
}
.f-details-s, .f-details-m{
width: 100%;
min-width: 100%;
}
.sub_tools{
*direction: ltr;
}
#subject_tools{
direction: rtl;
}
.text img{
max-width: 90% !important;
}
.writer_info{
display: none;
}
}
@media (max-width:300px) {
.textemain {
width: 250px !important;
}
.information{
display: none;
}

.app_button{
display: none;
}
.lasts-news table {
width: 98%;
}
.text img{
max-width: 90% !important;
}
.writer_info{
display: none;
}
.quotelang
{
display: none !important;
}
}
@media screen and (max-width: 390px) {
.textemain {
width: 250px !important;
}
.pbbsearch
{
padding: 0px !important;
margin-top: 37px;
margin-left: 0px;
top: 0;
left: 0;
z-index: 1;
}
.forum-last-post {
width: 320px;
}
.quotelang
{
display: none !important;
}

.forum-stats {
width: 308px;
}

#submit_search {
position: relative;
left: 3px;
top: 0px;
z-index: 9;
}

.buttons_no_link , #buttons_link{
padding: 5px 5px 1px 5px;
margin-top: -6px;
}
.information_user_website {
top: 107px;
right: -154px;
}
.management_profile a {
top: -97px;
right: 7px;
}
#elEditProfile {
margin-top: -5px;
    margin-left: -8px;
    position: relative;
    top: 26px;
}
}

@media screen and (max-width: 360px) {
.forum-last-post {
width: 305px;
}

.pbbsearch
{
padding: 0px !important;
margin-top: -42px;
margin-left: 0px;
top: 0;
left: 0;
z-index: 1;
}

.user_style_title {
top: 55px;
right: -61px;
background-color: #eefefd;
border: 1px solid #ccc;
border-radius: 7px;
padding: 6px 5px;
color: #375d9e;
}
.information_user_website {
    right: -176px;
    top: 150px;
    z-index: 999;
}
.management_profile a {
    top: -35px;
    right: 5px;
}
#elEditProfile {
margin-top: -5px;
    margin-left: -8px;
    position: relative;
    top: 26px;
}
.UserPhoto_xlarge img{
    height: 50px;
    width: 50px;
}
}
@media screen and (max-width: 290px) {
.forum-last-post {
width: auto;
padding: 5px !important;
margin: 5px !important;
}
.borderwrap {
width: auto; !important;
}
.nav_header_bar-top {
position: absolute;
}
#userbar {
width: 90px;
}
.forum-stats {
width: 290px;
}
.forum-icon
{
display: none !important;
padding: 0px !important;
margin: 0px !important;
}
.pbbsearch
{
display: none !important;
}
.Info_last_Reply
{
padding: 0px !important;
margin: 0px !important;
font-weight:normal;
}
#nav_header_bar li {
width: auto;
}
#userlink-trigger {
display: none !important;
}
.pp-contentbox-back{
padding: 0px;
margin: 0px;
}

div.Button_split
{
margin-top: -161px;
}
input[type="text"],input[type="url"],.max-input{
width: 200px !important;
}
.wd60 select{
width: 50px !important;
}
.usercp_left .wd60{
width: auto !important;
}
.describe{
    width: 240px;
}
.category span.block-header {
    padding: 8px 6px !important;
}
.category {
font-size: 12px;
font-weight: normal;
}
.UserPhoto_xlarge img{
    height: 50px;
    width: 50px;
}
.user_style_title {
top: 55px;
right: -61px;
background-color: #eefefd;
border: 1px solid #ccc;
border-radius: 7px;
padding: 6px 5px;
color: #375d9e;
font-size: small;
}
#elEditProfile {
margin-top: -61px;
margin-left: -8px;
position: relative;
top: -24px;
}
.management_profile a {
    top: -126px;
    right: 5px;
}
.information_user_website {
top: 64px;
right: -35px;
z-index: 999;
}
}
@media (min-width:981px) and (max-width:1100px) {
.forum-stats{
width: 45%;
}
}