html{height: auto;overflow: auto; scroll-behavior: smooth;color: #2296cd;margin: 0;}
body{margin: 0;background: #f4f3f7;color: #22229c;font-size: 14px;font-family: "Droid Arabic Kufi", "tahoma", sans-serif;font-weight: 400;line-height: 20px;}
a{color: #22229c;text-decoration: none;}


/* start dropdown login box */
#nav_header_bar {
    text-align: right;
    background: #0377ab;
    padding: 1px;
    border-bottom: 1px solid #07c2e2;
    height: 42px;
}

#nav_header_bar ul {
margin-top: 2px;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 12px;
}
#nav_header_bar li {
display: inline-block;
    height: 35px;
    width: max-content;
    justify-content: center;
    text-align: center;
    background: #32a5d8;
    border-color: #c9d8e1;
    color: #3cadca;
    padding: 0px 8px 1px 11px;
    border-radius: 5px;
    border-width: 0px;
    border-style: solid;
}

#nav_header_bar li label {
    color: #7676a0;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 12px;
    font-weight: normal;
}

#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: 30px;
    line-height: 33px;
    font-weight: bold;
    padding: 0;
    text-decoration: none;
    color: #FFFFFF;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 0;
    margin-right: 0;
}
#nav_header_bar li span a {
    color: #409bd9 !important;
    margin: 0px !important;
    padding: 0px !important;
    height: 22px !important;
    line-height: normal !important;
    font-size: 11px !important;
}
#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;
}
#nav_header_bar ul li:hover {
    background: #055b86;
}
#login-content #inputs input{
width: 200px;
}
#nav_header_bar #sup {
position: relative;
right: -2px;
padding-right: 1px;
color: #fff;
margin-right: -5px;
font-family: Tahoma, arial;
font-size: 12px;
}
#nav_header_bar #sups {
    padding-right: 4px;
    padding-left: 4px;
    color: #ff3c3c;
    margin-right: -11px;
    font-family: Tahoma, arial;
    font-size: 12px;
    background-color: #c1e2fe;
    border: 1px solid #dee9f3;
    border-radius: 9px;
}
/*--------------------*/
#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: 12px 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: #d45341;
}
#login label input {
position: relative;
top: 2px;
right: 2px;
color: #d45341;
}
#actions label {
color: #22229c !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: 220px;
right: 148px;
top: 40px;
z-index: 99999999;
}
li #alerts-content {

}
li #alerts-content .thead{
padding: 12px;
background: #be4444;
font-weight: 700;
}
li #alerts-content .menu_popup{
padding: 12px;
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: 12px;
opacity: 1;
width: 200px;
position: absolute;
top: 40px;
right:22px;
z-index: 99999999;
}

#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: 12px;
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: #22229c;
}
#userlink_menu .Menu_sep
{
color:#22229c;
}
#userlink_menu .Menu_sep a
{
color:#FF0000;
font-size: 12px;
}
#userlink_menu .view_profile{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 13px;
font-weight: bold;
color: #22229c;
position: absolute;
top: 12px;
left: -30px;
text-align:center;
width:180px;
}
#userlink_menu .view_profile a{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
color: #285382;
}

#userlink_menu .view_profile .user_title{
display:inline-block;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #22229c;
margin-top: 12px;
max-width: 137px;
}
#userlink_menu .view_profile .a_view_profile{
margin-top: 5px;
color: #22229c;
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 12px 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:#22229c;
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:#22229c;
background-color:#FFFFFF;
border-color:#ccc
}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{
color:#22229c;
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: 12px 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: 12px 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 12px 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: 12px solid #FFFFFF;
}
.btn-breadcrumb .btn.btn-default:not(:last-child):before {
border-right: 12px solid #ccc;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after {
border-right: 12px solid #ebebeb;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before {
border-right: 12px solid #adadad;
}

/* search arrows */
/* div container containing the form */
#searchContainer {
margin-left: 12px;
float: left;
}
#searchContainer li{
display:inline-block;
list-style:none;
margin-left:-3px;
margin-right:-4px;
margin-top: -12px;
padding:0px;
vertical-align:top;
cursor:pointer;
white-space:nowrap;
background: transparent;
}

#searchContainer input{
height:40px;
}

/* Style the search input field. */
#field {
float:left;
width:155px;
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 {
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: 41px;
    height: 40px !important;
    margin: 0px;
    padding: 21px;
    color: transparent;
    background: url(../images/button-advanced-search.png) no-repeat #ecf4f9 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: 40px;
    height: 40px !important;
    margin-top: 0px;
    padding: 21px;
    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: 8px 12px;
font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
text-decoration: none;
font-size: 13px;
font-weight: normal;
color: #22229c;
background: #0377ab;
border: 1px solid #d2d2d2;
background: linear-gradient(to bottom, #fafafc 0%, #e1eff8 100%);
}
.border .tcat{
border: 0px solid #d2d2d2;
}
.tcat a:link{
background-color: transparent;
color:#22229c;
}
.tcat a:visited{
background-color: transparent;
color:#22229c;

}
.tcat a:hover, .tcat a:active{
background-color: transparent;
color:#22229c;

}
.tbar{
background: #EDF7FF none repeat scroll 0% 0%;
background: #EDF7FF url("../images/background/thead.png") repeat;
color: #22229c;
border: 1px solid #d1d1e1;
padding: 6px;
font-size: 12px;
font-weight: bold;
}
.tbar_writer_info{
background-color: #FFFFFF;
color:#696757;
font: normal 12px Tahoma;
padding:5px;
border: 1px solid #d1d1e1;
vertical-align: baseline;
}

.writer_info {
    color: #0169a4;
    font-family: "Droid Arabic Kufi", "Open Sans", sans-serif;
    font-size: 11px;
    font-weight: lighter;
    margin-bottom: 5px !important;
    padding: 0px !important;
    padding-right: 6px !important;
    margin: 3px !important;
    border: 1px solid #50afe4;
    border-right: 6px solid #50afe4;
    border-radius: 3px;
    background-color: #fff;
}

.writer_info:after {
    padding-left: 0px;
    display: block;
    border-style: solid;
    border-width: 16px 0 1px 1px;
    border-color: transparent;
    border-left-color: #50afe4;
    clear: both;
    content: "";
    float: right;    
}
.writer_info:before {
content: "\f06d";
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: #3b9ad7;
}
.tbar_review{
background-color:#d1d1e1;
color: #696757;
font: 12px Tahoma;
border: 2px none;
padding: 5px;
}
.thead{
color: #fff;
background-color: #EDF7FF;
border-bottom: 0px solid #2295cd;
background: linear-gradient(to bottom, #28a4dc 0%, #77c6ef 100%);
padding: 6px;
font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
font-size: 12px;
font-weight: normal;
}
.thead a:link{
color:#FFF;

}
.thead a:visited{
color:#FFF;

}
.thead a:hover, .thead a:active{
color:#FFF;
}
.thead1{
color: #22229c;
background-color: #eef5fa;
background: linear-gradient(to bottom, #f4f7fb 0%, #e3f0f9 100%);
padding: 5px;
font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
font-size: 12px;
font-weight: normal;
}
.thead1 a:link{
color:#4C2E2E;

font-size: 12px;
}
.thead1 a:visited{
color:#4C2E2E;

}
.thead1 a:hover, .thead1 a:active{
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:12px;
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 12px 0 0;
margin:0 12px 0 0;
}
#header_bar .UserPhotoli{
padding-bottom:0px;
margin-bottom:0px;
}
#buttons_close {
    color: #215678;
    font-family: "Droid Arabic Kufi", "Open Sans", sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 5px !important;
    padding: 5px 0px 4px 8px !important;
    padding-right: 6px !important;
    margin: 0px !important;
    margin-left: 5px !important;
    border: 1px solid #72ccec;
    border-radius: 7px;
    background-color: #e1ebf8;
    display: inline-block;
}

.buttons_no_link{
border: none;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-weight: normal;
padding: 2px 12px 2px 12px;
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:50px;
width:100%;
font-size: 13px;
font-weight: bold;
color: #fff;
background: #409BD9;
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 12px;
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:#22229c;
}
.primary_tabon li a{
background-color: #FFF;
color:#22229c;
display:block;
height:50px;
}
#primary_nav .primary_tabon a{
background-color: #FFF;
color: #22229c;
padding-bottom: 13px;
padding-top: 12px;
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: #22229c;
padding-bottom: 13px;
padding-top: 12px;
font-size: 13px;
font-weight: bold;
height: 50px;
}
#primary_nav .primary_oof a{
color:#f9f9f9;
padding-top: -7px;
padding-bottom: 13px;
padding-top: 12px;
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: -12px;
max-width: 100%;
}
.hScroller {
position: relative;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-overflow-scrolling: touch;
}
#subnavigation {
    background: #e1ebf8;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 98%;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    border: 1px solid #72ccec;
    padding: 0px;
    box-shadow: 0px 0px 0px #72ccec;
}
#subnavigation li{
display:inline-block;
padding-left:0px;
list-style:none;
color:#5b5bbb;
height: 24px;
}
#subnavigation a, #subnavigation abbr {
    color: #5b5bbb;
    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: #5b5bbb;
}
.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:12px;
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:12px;
color:#003300;
font-style:normal;
line-height: 24px;
}
.btn-nav{
background-color:#FFFFFF;
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: #22229c;
}
.visitors_bar {
    background-color: #e1ebf8;
    margin-left: auto;
    margin-right: auto;
    width: 97%;
    border: 1px solid #72ccec;
    padding: 5px;
    line-height: normal;
    font-weight: normal;
    font-size: 13px;
    color: #1e2d3d;
}
.visitors_bar a{
    font-weight: normal;
    color: #22229c;
}
.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:12px;
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 12px tahoma;
border:1px solid #DEDEDE;
}
.row1 {
background: #f9f9f9;
clear: both;
padding: 6px;
line-height: auto;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:12px;
font-weight: normal;
text-align:right;
}
.row2{
background: #f4f7fa;
clear: both;
padding: 6px;
line-height: auto;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:12px;
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: 12px;
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:12px;
}
a:hover.pm{
text-decoration:underline;
}
p.main{
color:#22229c;
}
span.spical{
color:#696757;
}
p.main1{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}
font.main2{
color:#FFFFFF;
}
.title_font,.title_font a{
font: 700 12pt arial, verdana, helvetica, sans-serif;
color: #22229c;
}
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: #22229c;
}
div.pbb_content{
max-width: auto;
margin: auto;

}
div.pbb_main{
width: 98%;
margin: auto;
}
div.pbboard_body{

background-color:#f4f3f7;
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: 13px;
    font-weight: normal;
    color: #24244a;
    word-break: break-word;
}
.border .row1 a,
.border .row2 a{
line-height: 22px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:12px;
font-weight:normal;
color:#22229c;
}

.lastpostContent a{
color:#176093;
}
#lasts_posts_bar {
margin: -28px 1px 5px 1px;
background-color: #FFF;
border: 1px solid #d2d2d2;
width: max-content;
float: right;
}
#ticker {
height: 40px;
overflow: hidden;
padding-inline-end: 10px;
padding-inline-start: 10px;
}
#ticker li {
height: 40px;
}
.ticker {
height: 40px;
overflow: hidden;
margin: 0;
padding: 0;
list-style: none;
border-radius: 0px;
}
.ticker li {
height: 30px !important;
padding: 9px;
padding-left: 0px !important;
padding-right: 0px !important;
margin: 0px;

}
.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;
border:1px solid #a1cfe4;
}
select{
width: auto;
min-height: 31px;
line-height:35px;
-webkit-appearance: menulist-button;
-moz-appearance:none;
}
input:focus {
outline: none;
}
.smallfont{
font: normal 12px tahoma;
}
.smallfont a{
font: normal 12px tahoma;
}
td.smbox{
background-color:#FFFFFF;
font: normal 9pt tahoma;
color:#696757;
padding:0;
}
.perpage{
color: #4C2E2E;
font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
font-size: 10px;
font-weight: bold;
margin: 1px;
padding: 0px 4px 0px 0px;
border: 1px solid #d1d1e1;
cursor: pointer;
}
.perpage a{
    color: #184383;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif !important;
    font-size: 11px !important;
    font-weight: bold !important;
    margin: 0px;
    padding: 0px 2px 0px 0px;
    cursor: pointer;
}
.text{
line-height: auto;
font-family: arial,verdana,helvetica,sans-serif;
font-size: 16px;
font-weight: bold;
color:#101111;
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;
}

.text img  {
 max-width :90%;
 max-height:auto;
}

.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 {
color: #ffffff;
font-family: "Droid Arabic Kufi", "Open Sans", sans-serif;
font-size: 12px;
font-weight: normal;
margin-bottom: 5px !important;
padding: 5px 12px 4px 12px !important;
padding-right: 6px !important;
margin: 0px !important;
border: 1px solid #a8a8bd;
border-right: 13px solid #c1e2fe;
border-radius: 7px;
background-color: #3b9ad7;
cursor: pointer;
display: inline-block;
text-transform: uppercase;
outline: none;

-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.center_text_align input[type="submit" i] {
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-weight: normal;
color: #fff;
background: #3b9ad7;
min-width: 80px;
border-color: #c1e2fe;
margin-top: 12px !important;
}
.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:#22229c;
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: 12px;
font-weight: normal;
clear:both;
color:#22229c;
}
.footer_bar li{
color: #22229c;
display:inline-block;
padding:6px;
margin-top:12px;
list-style:none;
}
.footer_bar a{
color:#22229c;
}
.copyright {
color: #d2dbdd;
text-align: left;
font-family: Tahoma, Times New Roman, Arial;
font-size: 11px;
}
.copyright a{
color:#e2e7ee;
}
.copyright a i{
color:#f6f6f6;
font-size: 13px;
}
.copyright a span{
color:#f6f6f6;
font-size: 13px;
}
.inputbox{
width:540px;
height:250px;
}

.time{
font: normal 13px tahoma;
color:#0377ab;
float:left;
margin-left:12px;
margin-top: 15px;
display:inline-block;
clear:both;
}
.adsense_downfoot{
clear:both;
padding:12px;
}
.describe{
    color: #1e2d3d;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 11px;
    padding-right: 5px;
    margin-bottom: 5px;
}
.darkfont{
color:#91BB26;
font: normal 12px tahoma;
}
#loading{
position:absolute;
top:40%;
left:0%;
height:25%;
width:100%;
text-align:center;
line-height:0;
}
#imageData{
padding:0 12px;
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:#22229c;
}
#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:12px;
}
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: 12px;
padding-bottom: 3px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size:12px;
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:12px;
}
.quotemain{
position: relative;
background: white;
margin: 0.40em 0.05em 0.65em 0;
border: 1px solid #ccc;
padding: 12px;
-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 12px 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:12px;
margin:12px;
font-family: arial,verdana,helvetica,sans-serif;
font-weight: bold;
font-size: 16px;
color:#22229c;
}
.a-center .preview{
text-align:right;
}
.top_forum_bar{
background: transparent;
font: normal 12px tahoma;
padding:1px;
text-align:right;
}
#top_forum_bar .popmenubutton{
color:#FFFFFF;
text-decoration:none;
}
#top_topic_bar{
background: #f4f3f7;
text-align:left;
font-family: Tahoma, Times New Roman, Arial;
color:#333333;
font-size:12px;
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 12px 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:#22229c;
padding:8px;
float:right;
width:auto;
margin-top:0px;
font: normal 12px 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:#22229c;
float:right;
width:auto;
margin-top:0px;
font: normal 12px 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:#22229c;
}
.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:#22229c;
}
.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: 12px;
    height: 22px;
    line-height: 22px;
    padding: 0 6px;
    color: #0b74ae;
    margin-left: 4px;
    display: block;
    cursor: pointer;
}

ul.post_controls a:hover{
color:#22229c;
}
.Button_secondary{
font: normal 12px 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 12px 0;
clear:both;
}
ul.writer_controls li{
display:inline-block;
font-size:12px;
}
ul.writer_controls a{
height:22px;
line-height:22px;
padding:0 12px;
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:12px;
color:#333333;
}
.username_link{
font-size:12px;
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%;
width: 88px;
height:80px;
padding:2px;
margin-right:-15px;
border: 1px solid #72a9c8;
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 12px 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 12px 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: #e1ebf8;
background-image:url('../images/alert.gif');
background-repeat: no-repeat;
background-position:top 15px right 12px;
margin-left:auto;
margin-right:auto;
width:70%;
border:1px solid #72ccec;
-webkit-border-radius:5px;
border-radius:17px;
padding-right:23px;
padding-top:12px;
padding-bottom:12px;
font: normal 8pt tahoma;
color:#22229c;
}
body #border_msg{
background-color: #e1ebf8;
text-align:right;
margin: 0 auto;
width: 389px;
}
.msg_row1{
background-color: #e1ebf8;
border-top: 0px dotted #72ccec;
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:20px;
}
.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:12px;
}
.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: 1px;
    border-radius: 50px;
    width: 30px !important;
    height: 37px;
}
.multi_pages {
    background-color: none;
    padding: 0;
    border-spacing: 0px;
    border-collapse: separate;
    height: 0px;
    width: 325px !important;
    clear: both;
    margin-top: 20px;
}
.multi_pages .mainbar{
border-radius: 48px;
width:1%;
padding:0;
}
.morwidth{
width:70%;
clear: both;
margin-top:-55px;
}
.multi_pages .main_bar {
    background-color: #c1e2fe !important;
    border: 1px solid #d1d1e1;
    font-family: Arial, Times New Roman;
    font-weight: normal;
    font-size: 15px;
    padding: 1px;
    width: 30px;
    border-radius: 50px;
    height: 37px;
}
.multi_pages td.main_bar{
background: #DDEDF4;
}
.multi_pages .pagesnum{
display: none;
}
.multi_pages .pag_row a{
font-weight: bold;
}
.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:12px;
padding-left:12px;
border:1px solid #dbdbdb;
height:200px;
width:750px;
overflow:scroll;
}
.textemain pre{
text-align: right;
direction: rtl;
float: right;
}
.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:#22229c;
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:12px;
font-weight:bold;
text-align:right;
}
.full_image{
opacity:0.4000000059604644775390625;
}
.full_image:hover{
opacity:1;
}
.h_tag {
    background-color: #FAFAFA;
    color: #1474b8;
    font-size: 11px;
    padding: 12px;
    margin: 12px;
    border: 1px solid #B5C5CB;
}

.h_tag h1, .h_tag h2 {
    font-family: Arial, Times New Roman;
    font-weight: bold;
    font-size: 15px;
}
.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 12px tahoma;
text-align:right;
padding-top:12px;
padding-right:3px;
padding-bottom:12px;
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 12px 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: 12px;
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;
padding-top: 6px;
padding-bottom: 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: #c1e2fe;
}
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:12px;
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;
border-top: 0px !important;
font: normal 12px Tahoma;
padding:6px;
}
.row_sidebar .username , .password {
background: #f1f1f1;
padding: 6px 5px;
margin: 0 0 5px 0;
width: 94%;
line-height: 30px;
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;
line-height: 30px;
}

.row_sidebar label {
    color: #7676a0;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.categorys {
list-style: none;
clear:both;
margin:0px;
padding:0px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
}
.category {
    padding: 8px 12px;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    background: #0377ab;
    border: 1px solid #d2d2d2;
    background: linear-gradient(to bottom, #fafafc 0%, #e1eff8 100%);
}

.category span{
padding-right:12px;
color: #969aa2;
}
.category span.block-forum{
color: #2a7ab0;
background-color: unset !important;;
display: inline-block;
padding: 8px 12px;
border-bottom: 0px solid #fff;
margin-bottom: -12px;
margin-top: -6px;
margin-left: -1px;
font-weight: normal;
}

.category span.block-header:hover {
text-decoration: underline;
}
.sub_forums {
font: 12px 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.88%;
}
.sub_forums:hover{
background-color: #fafafc;
}
.sub_forums:last-child{
margin-bottom:12px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.forum-icon{
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: 12px;
font-weight: bold;
padding-top:8px;
padding-right:5px;
}
.last_subject{
font: normal 12px 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: 12px;
padding-top: 12px;
}
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;
margin-bottom: 5px;
}
.numrs b{
color:#635e94;
}
.numrs .subject_num_icon,.numrs .reply_num_icon,.numrs .online_num_icon,.numrs .SubIco {
color: #0080b4;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin: 2px;
    padding-left: 3px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 0px;
    border: 1px solid #8ebecf;
    border-radius: 2px;
}
span.SubIco i {
    font-size: 14px;
    color: #37377b;
}
span.SubIco i:hover {
    font-size: 14px;
    color: #bf8114;
}
.login-links {
border: 1px solid #C8DEEE;
background: #EDF7FF url("../images/background/thead.png") repeat;
margin-bottom: 0px;
margin-top: 12px;
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;
}
.link-wrapper a{
line-height: 30px;
}
.whatis_new .last_posts {
border-bottom: 1px dotted #CFCFCF !important;
font: normal 12px Tahoma;
padding: 0px 6px 20px 0px;
margin-top: 0px;
line-height: 18px;
color: #22229c;
}
.whatis_new .last_p {
background: transparent url("../images/bullet.png") no-repeat scroll right 2px;
border-bottom: 1px dotted #CFCFCF !important;
padding-left: 12px;
padding-right: 6px;
padding-bottom: 3px;
padding-top: 3px;
}
.last_subjectid {
font: normal 12px Tahoma;
}
.last_p .photo_thumb {
position: absolute;
z-index: 1;
padding-right:195px;
display:inline-block;
}
.whatis_new .last_date {
font: normal 12px Tahoma;
color: color: rgb(150, 150, 150);
margin: 0px;
}
.row_sidebar ul{
padding: 0px;
list-style: none;
position: relative
}

/* buttons */
.sbp_buton {
cursor: pointer;
display: inline-block;
position: absolute;
text-decoration: none;
margin-top: 7px;
padding-right: 4px;
padding-left: 4px;
border-radius: 2px;
}
.sbp_buton:before {
content: "\f101";
font-family: 'FontAwesome';
font-style: normal;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 22px;
color: #3b9ad7;
}
.sbp_tbuton {
display: inline-block;
cursor: pointer;
position: absolute;
text-decoration: none;
box-shadow: 1px 1px 1px 1px #c3d4df;
background-color: #ffffff;
padding-right: 4px;
padding-left: 4px;
margin-top: -25px;
border-radius: 2px;
}
.sbp_tbuton:before {
content: "\f100";
font-family: 'FontAwesome';
font-style: normal;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 22px;
color: #3b9ad7;
}
.forum-last-post{
float:left;
font-family:"Droid Arabic Kufi","tahoma",sans-serif;
vertical-align: middle;
padding: 12px;
width:315px;
}
.UserPhoto_tiny {
    position: relative;
    top: 10px;
    border: 1px solid #0377ab;
    width: 27px;
    height: 27px;
    min-height: 20px;
    padding: 1px;
    margin-left: 3px;
    background-color: transparent;
    border-radius: 50%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 29px;
    display: inline-block;
}
.UserPhoto_tiny_RCS img{
float:right;
margin-left:6px;
margin-top: 0px;
background-color:transparent;
border-radius: inherit;
display: block;
border: 1px solid #fff;
width: 47px;
height: 42px;
aspect-ratio: auto;
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: 60px;
height:52px;
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: 200px;
}
.NewsUser {
display: inline-block;
font-size:12px;
padding-right:5px;
}
.NewsTime {
list-style: none;
width: auto;
padding-top: -22px;
padding-left: 27px;
float: none;
}

.NewsTime li {
    font-size: 11px;
    padding: 0px;
    display: inline-block;
    color: #1e2d3d;
}
.NewsTime li a{
   font-weight: bold;
   color: #115253;
}
.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;
 padding-right: 7px;
 padding-left: 8px;
 padding-top: 2px;
 padding-bottom: 2px;
 font: normal 12px Tahoma;
 line-height: 20px;
 color: #07072d;
 width: auto;
}
.home-sub-forums:before {
content: "\f27b";
    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: #878790;
}
.sub-forums-title {
color:#409bd9;
font-family:"Droid Arabic Kufi","tahoma",sans-serif;
padding-right:1px !important;
}
.sub-forums-title a{
color:#409bd9;
}
.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: -12px;
}
.arrow_y{
color:#22229c;
font-family:arial, Tahoma;
font-size: 12px !important;
padding-right:2px;
padding-left:0px;
margin-top: 2px !important;
}
.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:#22229c  !important;
}
.rUlRow .Responsive_inline{
color:#22229c  !important;
}
.r_msg{
padding-right:5px;
margin-right:5px;
margin-bottom:12px;
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: 12px;
margin: 6px;
}
.statesicon{
background: #FFF  !important;
vertical-align: top;
padding: 12px;
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: 12px;
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: #22229c;
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: 12px;
}
.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: 12px;
font-weight: normal;
color: #22229c;
}
.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: 12px;
font-weight: bold;
background-color: transparent;
border-style:none;
}
.border .tbar{
border: 0px solid #d1d1e1;
font-family:Tahoma, arial;
font-size:12px;
}
.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: 12px;
padding: 0px;
}
.userbar_icon ,
.userbar{
color: #FFFFFF;
font-size: 22px;
margin-right: 3px;
margin-left: 1px;
margin-top: 0px;
}
.userlogout{
font-size: 21px;
margin-right: 4px;
margin-left: 0px;
margin-top: 0px;
position: relative;
top: -5px;
}

.userbar_icon_active{
color: #FFFFFF;
font-size: 22px;
margin-right: 3px;
margin-left: 1px;
margin-top: 5px;
}
#userlink-trigger{
font-family:Tahoma, arial;
font-size: 14px;
color: #FFFFFF;
text-shadow: 0 1px 1px #202087;
padding-left: 12px;
margin-top: 2px;
}
.fa-sign-out:before {
    content: "\f08b";
    position: relative;
    top: 6px;
}
.usermenu{
color: #FFFFFF;
font-size: 14px;
margin-top: 2px;
}
#userbar{
margin-top: 0px;
position: relative;
top: 1px;
}
#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: -7px;
}

.show{
border: 1px solid #d2d2d2;
padding:0;
border-spacing: 0px;
border-collapse: separate;
padding-bottom: 0px;
}
.show .row2:nth-child(2){
float: left;
width: 95%;
}
.show dd{
border: 0px !important;
}
.collapsed{
    font-size: 11px;
    color: #0095c9 !important;
    display: block;
    margin-top: 1px;
}
.collapsed:before {
content: "\f067";
font-family: 'FontAwesome';
font-style: normal;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.expanded{
    font-size: 11px;
    color: #0095c9 !important;
    display: block;
    margin-top: 1px;
}

.expanded:before {
content: "\f068";
font-family: 'FontAwesome';
font-style: normal;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
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:12px 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:#22229c;
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;
overflow: unset !important;
}
#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:#22229c;
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:#22229c;
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:#22229c;
}
.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:#22229c;
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:12px;
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:12px;
text-transform:uppercase;
color:#22229c;
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: 12px;
font-weight: normal;
color: #22229c;
background: #FFF;
padding-right: 10px;
padding-left: 10px;
margin:0px;
border-width: 1px;
border-style: solid;
border-color: #4C77B6;
border-radius: 2px;
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: 12px;
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: #257ba7;
box-shadow: 0 0 0 1px #ddd;
padding: 7px;
margin-top: 12px;
border-radius: 5px;
font-family: tahoma,sans-serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
float:right;
width:auto;
clear: both;
}
.reason_edit b{
display:inline;
background: #FFFFFF;
color: #257ba7;
box-shadow: 0 0 0 1px #ddd;
padding: 7px;
margin-top: 12px;
margin-bottom: 12px;
border-radius: 5px;
font-family: tahoma,sans-serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
float:right;
width:auto;
clear: both;
}
.user_rating
{
width:auto;
display: inline-block;
}
.member_warn {
    width: 84%;
    margin-top: 17px !important;
    margin-right: 0px !important;
    font-size: 21px !important;
}
.rating {
    display: inline;
    background: #FFFFFF;
    color: #257ba7;
    box-shadow: 0 0 0 1px #ddd;
    padding: 1px;
    margin-top: 9px;
    margin-bottom: 3px;
    border-radius: 5px;
    font-family: tahoma, sans-serif;
    font-size: 12px;
    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: #22229c;
}
.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 12px tahoma;
text-transform:uppercase;
color:#22229c;
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: #22229c;
margin-top:-4px;
font-size: 15px;
}
.faarrow i{
color: #22229c;
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: 12px;
}
.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-radius: 4px;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 12px;
    text-align: center;
    width: max-content;
    margin-top: 0px;
    margin-bottom: 4px;
}
.user_awards img {
    max-width: 140px;
    border: 1px dotted #d1d1e1;
    margin: 5px;
}
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: 0px;
    width: 92%;
}
.w_name_rate {
position: relative;
left:0px;
right:-19px;
top:3px;
}

.w_others {
vertical-align: top;
width: auto;
}
.w_infos {
width: 90%;
vertical-align: top;
}
.w_awards {
    vertical-align: top;
    margin-right: 2px;
}
.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: 12px;
}
.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:7%;
}
.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: #22229c;
}

/* 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:12px 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:12px;
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:12px;
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:12px;
padding:2px;
margin:2px;
color:#FFFFFF;
display: inline;
}

.subcontent .thead
{
border: 1px solid #d1d1e1;
border-bottom: 0px solid #d1d1e1;
background:#FFF;
color:#22229c;
word-break: break-word;
}
.subcontent .thead a
{
color:#22229c;
}
.subcontent .subtr
{
border-top: 1px solid #d1d1e1;
border-right: 1px solid #d1d1e1;
border-spacing: 1px;
background-image: none #c1e2fe;
background-color:#c1e2fe;
}

div.bottom_text{
min-height:12px !important;
}
.r-nfo , .writers_info
{
background-color:#c1e2fe;
margin-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: 85%;
    background-color: #ffffff;
    padding: 4px;
    border: 1px solid #d1d1e1;
    margin-top: 12px;
}
.writers_info legend {
    background-color: #ffffff;
    border: 1px solid #d1d1e1;
    padding: 4px;
}
.clear
{
clear: both;
}
.awesome a:link
{
color: #008080;
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;
z-index: 99999999;
}
#flip {
display: none;
position: absolute;
top: 35px;
left: 25px;
z-index: 99999999;
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: 12px;
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: #22229c;
    /* background-color: #fff; */
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
    display: inline-block;
    position: absolute;
    padding: 7px 6px;
    /* border-bottom: 1px solid #fff; */
    margin-bottom: -12px;
    margin-top: -17px;
    margin-right: 18px !important;
    line-height: 22px;
}


#submit_search ul{
margin-top:0px;
margin-right:18px;
padding:0px;

}
#submit_search li{
display:inline-block;
list-style:none;
margin-left:0px;
margin-right:-8px;
padding:0px;
vertical-align:top;
white-space:nowrap;
background: transparent;
}

.submit_id {
width: 45px;
padding: 12px;
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: 12px;
color: #22229c;
background: #ebebeb;
border: 1px solid #474747;
width: 250px;
border-radius: 0 4px 4px 0;
line-height: 1.4;
}
.am-search-box{
margin-top: 3px;
}

#advsearch {
    width: 285px;
    position: absolute;
    top: 33px;
    left: 6px;
    margin-top: 3px;
    color: transparent;
    background: #e8f0fe;
    padding: 5px;
    border-radius: 14px;
    border: 1px solid #2696cf;
    display: none;
    z-index: 99 !important;
}
/* Style the search button hover state */
.advanc {
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 12px;
    font-weight: normal;
    cursor: pointer;
    padding: 3px 12px 4px 27px;
    display: inline-block;
    margin-right: 9px;
    text-transform: uppercase;
    outline: none;
    position: relative;
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
    background-color: #d6e8f7;
    background-image: url(../images/button-advanced-search.png);
    background-repeat: no-repeat;
    background-position: center left 5px;
    color: #0080ae;
    border-width: 1px;
    border-color: #8fcdec;
    border-radius: 1px;
    border-style: solid;
}
.search_only{
float: right;
border: 1px solid #8fcdec;
}
.search_only select{
height: 30px;
direction: rtl;
}
.advancse{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-weight: normal;
cursor: pointer;
padding: 2px 12px 2px 27px;
display: inline-block;
margin-left: 1px;
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: 12px;
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: #22229c;
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: 12px;
font-weight: normal;
padding: 6px;
margin-left: 2px;
margin-right: 2px;
border:1px solid #b5c5cb;
float:right;
color:#22229c;
}
.pp-taboff3{
background-color: #d4f0f1;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-weight: normal;
padding: 6px;
margin-left: 2px;
margin-right: 2px;
border:1px solid #b5c5cb;
float:right;
color:#22229c;
}

.rUlRow .tcat , .sidebar .tcat{
padding: 18px 12px;
}

.row_sidebar li{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-weight: normal;
}
#active_statistics_list .smallfont{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
font-weight: normal;
}

.Button_ss{
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
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: #22229c;
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;
width: max-content;
}
.user_menue .row1 a, .user_menue .row2 a{
padding: 0px 12px 0px 12px;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
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: #c1e2fe;
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 12px tahoma;
background-color: #e1ebf8;
border: 1px solid #9595df;
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: 5px;
}
.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:#22229c;
}
.theadcontent a
{
color:#22229c;
}
.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: #c1e2fe;
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: #22229c;
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: 12px;
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 {
    color: #115253;
    font-size: large;
    height: 16px;
    width: 16px;
    position: relative;
    top: 0px;
    bottom: 4px;
    right: -25px;
}
.pp-name .user_online .Online{
background-color: #CCCC00;
border-radius: 100%;
position: relative;
top: 3px !important;
left: 87px !important;
}

.pp-name .user_online .Offline{
background-color: #333333;
border-radius: 100%;
margin-top: 3px;
margin-left: 87px;
}

.writers_info .user_online .Online{
background-color: #CCCC00;
border-radius: 100%;
margin-top: 3px;
}
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: 12px;
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: 12px;
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: 12px;
font-weight: bold;
}

#visitor_messag{
border: 1px solid #d2d2d2;
}
#visitor_messag .thead1{
    position: relative;
    top: -1px;
    border-bottom: 1px solid #d6d6e7;
}

.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 {
    opacity: 0.9;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 12px;
    font-weight: normal;
    position: absolute;
    top: 164px;
    right: 7px;
    display: block;
    color: #22229c;
    width: auto;
    float: right;
    z-index: 100;
    display: inline-block;
    vertical-align: middle;
    padding: 6px;
}
.information_user_website a {
    text-decoration: underline;
    color: #154590;
    font-weight: bold;
    font-size: 11px;
}
.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: 12px;
font-weight: normal;
position: absolute;
top: 137px;
right: 7px;
display: block;
color: #22229c;
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:#22229c;
}
.information_user_info .dirc{
direction:ltr;
}
.information_user_info:hover a{
color:#22229c;
}
.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;
height: 282px;
}
.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;
}
section.am-header-wrapper {
   box-shadow: 0px 3px 2px #bdcbd3;
    height: auto;
    background-color: #3599d5;
    margin-bottom: 50px;
}
.am-header-wrapper {
    position: relative;
    top: 0;
    right: 0;
    width: 100%;
    height: 70px;
    transition: .4s all ease;
    z-index: 0;
    direction: ltr;
    /* background: linear-gradient(to top, #317fa8, #10699a); */
}

section.am-header-wrapper:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    border-radius: 50%;
    background: #3298d3;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    height: 150px;
    background: linear-gradient(to top, #409bd9, #1a94ca);
    box-shadow: 0px 9px 0px 8px #c1e2fe;
}

.am-header-wrapper .am-container {
    position: relative;
    z-index: 9;
}
.am-header-wrapper .am-flex {
    border: 0;
    border-bottom: 0px;
    border-style: solid;
    border-color: #3298d3;
}
.am-header-wrapper .am-flex {
    height: 80px;
}
.am-header-wrapper .am-container:last-child ul li a:hover {
    background: #0377ab;
}

.am-flex {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.am-container {
    width: 1170px;
    margin: 0 auto;
}
input, button, a, div, header, section, aside, nav, h1, h2, h3, h4, h5, h6 {
    transition: .4s all ease;
}

.am-header-box {
    width: 100%;
    display: flex;
}

::-webkit-scrollbar {
    width: 10px;
}
::-webkit-scrollbar-thumb {
    background: #0377ab;
}
::-webkit-scrollbar-track {
    background: #fff;
}
.am-search h3.title {
    display: none;
}
h3.title {
    font-size: 16px;
}
form, .search-input {
    position: relative;
}
.am-search .search-input>input {
    background: #e1ebf8;
    color: #1c89b6;
    width: 280px;
    position: relative;
    transition: .4s all ease;
    overflow: hidden;
    height: 35px;
    display: flex;
    border-radius: 50px;
    padding: 0px 10px;
    direction: rtl;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 10px;
    font-weight: 600;
}

.am-header-wrapper .search-action {
    position: absolute;
    padding: 0px 25px;
    font-family: "Droid Arabic Kufi","tahoma",sans-serif;
    font-size: 10px;
    font-weight: 600;
    color: #22229c;
    border-radius: 50px;
    height: 23px;
    background: #1a94ca;
    left: 8px;
    cursor: pointer;
    top: 6px;
}
.am-header-wrapper .search-action:hover
{
background: #FFEB3B;
color: #22229c;
}
::placeholder, input.search-action
{
color: #c1bebc;
}
.am-header-wrapper .search-action
{
color:#ffffff;
}
.am-logo {
    flex-wrap: wrap;
}
.am-logo {
    justify-content: center;
    height: 70px;
    line-height: 70px;
    align-content: center;
}
.am-header-box {
    width: 100%;
    display: flex;
}
.am-buttons {
    justify-content: end;
}
.am-header-box {
    width: 100%;
    display: flex;
}
.am-buttons ul {
    display: flex;
    top: 8px;
    align-items: center;
    justify-content: center;
    gap: 15px;
    transition: .4s all ease;
    position: relative;
    overflow: hidden;
}
.am-buttons ul li {
    list-style: none;
    position: relative;
    transition: .4s all ease;
    line-height: 80px;
}
.am-buttons ul li a {
    transition: .4s all ease;
}
.am-buttons ul li a {
    height: 30px;
    display: flex;
    text-align: center;
    line-height: 30px;
    background: #1474b8;
    color: #ffffff;
    padding: 0px 15px;
    border-radius: 50px;
    direction: rtl;
    gap: 5px;
    font-weight: 500;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 12px;
    align-items: baseline;
    flex-wrap: wrap;
    justify-content: space-evenly;
    align-content: flex-end;
}
.am-buttons ul li a:hover {
    background: #0a5991;
    color: #ffffff;
}
.am-buttons ul li abbr {
    transition: .4s all ease;
}
.am-buttons ul li abbr {
    height: 30px;
    display: flex;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
    background: #ffae1d;
    color: #f7faf9;
    padding: 0px 15px;
    border-radius: 50px;
    direction: rtl;
    gap: 5px;
    font-weight: 500;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 12px;
    align-items: baseline;
    flex-wrap: wrap;
    justify-content: space-evenly;
    align-content: flex-end;
}
.am-buttons ul li abbr:hover {
    background: #da9417;
    color: #ffffff;
}
.fa-message:before {
    content: '\f27a';
}
.am-header-wrapper .am-container:last-child {
    margin-top: 12px;
    width: max-content;
}
.am-footer .am-footer-menu ul {
    justify-content: center;
}
.am-footer ul {
    display: flex;
    align-items: center;
}
.am-footer ul li {
    list-style: none;
    height: 40px;
}
.am-footer .am-footer-menu ul li a {
    padding: 0px 10px;
    position: relative;
    transition: .4s all ease;
    overflow: hidden;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    font-weight: 500;
	font-family: "Droid Arabic Kufi","tahoma",sans-serif;
	font-size: 12px;
}
.am-footer ul li a{
    font-weight: 500;
	font-family: "Droid Arabic Kufi","tahoma",sans-serif;
	font-size: 12px;
	color: #fff;
}
.am-footer .am-footer-menu ul li a:hover {
    background: #d4473c;
}
.am-footer .am-container:last-child {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
}
.am-footer .am-container:last-child>div {
    width: 100%;
}
.am-footer-logo {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.am-footer-logo img {
    display: block;
    height: 59px;
    object-fit: cover;
    vertical-align: middle;
    border-style: none;
    max-width: 100%;
}
.am-footer-social ul {
    justify-content: end;
    gap: 10px;
}
.am-footer ul {
    display: flex;
    align-items: center;
}
.am-footer-social ul li {
    position: relative;
}
.am-footer ul li {
    list-style: none;
    padding: 0;
    margin: 0;
}
.am-footer-social ul li a {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .4s all ease;
    border: 2px;
    border-style: solid;
    border-color: #fff;
    width: 40px;
    height: 40px;
    border-radius: 50px;
}

.am-footer-social ul li a:hover {background: #0b5787;border-color: #0b5787;}

.am-header-wrapper .am-container {
    position: relative;
    z-index: 9;
}
.am-container {
    width: 1170px;
    margin: 0 auto;
}
.widget-content{
text-align: center;
align-content: center;
}
.widget-content ul {
padding: 4px;
display: inline-block;
margin: 0;
text-align: center;
direction: rtl;
}

.widget-content li {
    display: inline-block;
    padding-left: 0px;
    list-style: none;
}
.widget-content ul li a {
    position: relative;
    padding: 0px 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .4s all ease;
    height: 100%;
    width: 100%;
    color: #ffffff;
    line-height: 40px;
    font-weight: 500;
	font-family: "Droid Arabic Kufi","tahoma",sans-serif;
	font-size: 12px;

}

.elementor-shape-bottom .elementor-shape-fill
{
fill: #0377ab;
}
.elementor-shape-bottom>svg
{
display: block;
width: calc(100% + 1.3px);
position: relative;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
height: 100px;
z-index: -1;
}
.elementor-shape
{
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
bottom: -1px;
overflow: hidden;
position: relative;
left: 0;
width: 100%;
line-height: 0;
direction: ltr;
}
.elementor-shape
{
margin-top: 40px;
}
.elementor-shape-bottom>svg {
    display: block;
    width: calc(100% + 1.3px);
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    height: 100px;
    z-index: -1;
}

footer.am-footer {
    margin-top: 0;
}
.am-footer {
    background: #0377ab;
    position: relative;
    padding: 40px 0;
}
.am-footer .am-container:last-child>div {
    width: 100%;
}

.am-logo a.header-image-wrapper img {
    display: block;
    object-fit: cover;
    vertical-align: middle;
    border-style: none;
    width: auto;
    height: 85px;
}

.post-inner .news-tick-wrap {
    background: #131826;
    width: 100%;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
}
.news-tick-wrap {
    background-color: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,0.055);
    width: 1200px;
    margin: 0 auto;
    margin-top: 0px;
    margin-top: 20px;
    border-radius: 5px;
}
.news-tick-bar {
    margin: 0 auto;
    position: relative;
}
.ticker .widget {
    height: 40px;
    overflow: hidden;
}
body .ticker .title {
    background: #3b9ad7;
    border-radius: 0;
}
.ticker .title {
    float: right;
    height: 40px;
    font-size: 12px;
    line-height: 40px;
    font-weight: 400;
    overflow: hidden;
    padding: 0 10px;
    color: #fff;
    font-family: droid arabic kufi;
    text-transform: uppercase;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    background-color: #202020;
    margin-top: 0px;
}
.ticker .title .fa {
    margin-left: 5px;
    background: #fff;
    padding: 5px 6px;
    border-radius: 100%;
    color: #202020;
}
.ticker .widget-content {
    height: 40px;
    box-sizing: border-box;
    overflow: hidden;
    padding: 0 4px;
    background-color: #111522;
}
.tickercontainer {
    margin: 0;
    padding: 0;
    overflow: hidden;
}
.tickercontainer .mask {
    position: relative;
    overflow: hidden;
}

.am-filter {position: relative;display: block;height: 70px;transition: .4s all ease;background: #111522;}.am-filter .am-container {width: 100%;padding: 0px 40px;}.am-filter .am-container {display: flex;align-items: center;justify-content: space-between;}.am-filter-list ul li:before {font-family: 'FontAwesome';position: absolute;top: 0;left: 15px;height: 100%;line-height: 55px;font-size: 17px;}.am-filter-list ul li {height: 55px;display: flex;align-items: center;width: auto;background: #161b2a;text-align: right;justify-content: right;padding: 0px 15px;border-radius: 8px;cursor: pointer;position: relative;overflow: hidden;}.am-filter-list ul {display: flex;align-items: center;justify-content: center;transition: .4s all ease;gap: 8px;height: 70px;}.am-filter-list ul li:hover {background: #0b5787;}.am-filter-list ul li {transition: .4s all ease;}

.block-header {
    padding: 6px 10px;
    margin: 0;
    font-weight: 300;
    text-decoration: none;
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    font-size: 14px;
    color: #1474b8;
    border-bottom: 1px solid #e0e0e0;
    background: #e8f4fc linear-gradient(#e8f4fc, #d1e3f0) repeat scroll 0% 0%;
}
.block-row {
    font-family: "Droid Arabic Kufi", "tahoma", sans-serif;
    padding: 6px 10px;
    border-bottom: 1px solid #e0e0e0;
    text-decoration: none;
    color: #1474b8;
    background: #ffffff;
}
.block-row a{
    text-decoration: underline;
}
.block-row div.content_Row {
    font-size: 12px;
    font-family: tahoma;
    text-decoration: none;
    color: #878494;
}
footer *{margin: 0;border: 0;outline: 0;box-sizing: border-box;}
section *{margin: 0;border: 0;outline: 0;box-sizing: border-box;}
.rotate {
    color: #3b9ad7;
    font-size: 13px !important;
    padding-right: 6px;
}
.rotate a {
    color: #6262c0 !important;
    font-size: 12px !important;
}
.alt1-navbar {
    background: #e1ebf8;
    border: 1px solid #72ccec;
    border-radius: 5px;
}
.alt1-navbar a:link, .alt1-navbar a:visited, .alt1-navbar a:hover {
    color: #0080ae;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
}
.navbar-bottom{
    font-size: 10pt;
    color: #0080ae;
    padding: 5px;
    border: 1px solid #72ccec;
    background: #ffffff none repeat scroll 0% 0%;
    border-radius: 2px;
}
#NoticPage .NoticHead {
    font-size: 0.9em;
}
.navbar li {
    display: inline-block;
}
#NoticPage .NoticCounct {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #72ccec;
    font-size: 15px;
    margin: 5px;
    padding: 5px;
}
#NoticPage {
    background: none repeat scroll 0 0 #bee8f6;
    border: 1px solid #72ccec;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-family: "Droid Arabic Kufi", "Open Sans", sans-serif;
    margin: 10px 0;
    padding: 5px;
    color: #0080ae;
}
.LastSubjectWriter {
    /* margin-top: 7px !important; */
    font-size: 10pt;
    color: #0080ae !important;
    padding: 5px;
    border: 1px solid #72ccec;
    background: #ffffff none repeat scroll 0% 0%;
    border-radius: 2px;
	height: max-content;
	width: max-content;
}
.LastSubjectWriter a{
    color: #0169b7 !important;
    font-size: 11px;
}
.altnavbar{
    margin-bottom: 35px !important;
}
.sceditor-container{
height: 284px !important;
}
#modal-box {
    width: max-content !important;
    height: 500px !important;
    position: absolute;
    top: 97px;
    left: 400px;
    z-index: 9999999 !important;
    padding: 0px;
    margin: 0px;
    display: none;
}

.wind_close {
    float: left;
    cursor: pointer;
    font-size: 14pt !important;
}

.rotate-dis {
display:inline-block;
margin-right: -36px;
}

#contentSections {
border: 2px solid #c3dbe8;
height: 500px !important;
overflow: auto;
}
#visitor_messages_table .multi_pages {
    width: 50% !important;

}
#visitor_messages_table .last_page_show a {
    padding: 3px;
}
.border_content
{
border: 1px solid #d1d1e1;
}
.sceditor-insertmention{
    width: 45% !important;

}
#night-mood{
color: #FFF;
    font-size: 22px;
    font-style: normal;
    font-weight: normal;
    position: absolute;
    top: 9px;
    left: 40px;
    cursor: pointer;
    text-decoration: none;
    z-index: 99999999;
}
#night-mood ul
{
margin:0px;
padding:0px;
list-style:none;
}
#night-mood ul li
{
display: inline-block;
margin:1px;
padding:1px;
}
#night-mood ul li a
{
display:block;
}
.color-moon
{
color: #bbcbe0 !important;
}
.color-sun
{
color: #ffae1d !important;
}
.AwardWriter {
    margin-top: 0px !important;
    font-size: 10pt;
    color: #0080ae !important;
    padding: 5px;
    padding-right: 23px;
    border: 1px solid #72ccec;
    background: #ffffff none repeat scroll 0% 0%;
    border-radius: 2px;
    height: 150px;
    width: 136px;
    text-align: center;
    vertical-align: middle;
}
.AwardWriter a{
    color: #0169b7 !important;
    font-size: 11px;
}
@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;
}
.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:12px 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 screen and (max-width: 751px) {
#modal-box {
    width: 390px !important;
    height: 500px !important;
    position: absolute;
    top: 76px !important;
    left: 200px !important;
    z-index: 10000001 !important;
    padding: 0px !important;
    margin: 0px;
    display: none;
}
}
@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) {
.Info_last_Reply {
width: auto;
}
.prof-left, .prof-right{
width: 100%;
}
.f-details-l{
width: 70%;
}
.sceditor-insertmention{
    left: 0px !important;
    right: 0px;
}
.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;
}
.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) {
.show .row2:nth-child(2){
float: none;
width: max-content;
}
.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;
}
.Go_to_the_page_show{
display: none !important;
}
#primary_nav li{
padding:0px;
}
#searchContainer{
display: none !important;
}
#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;
margin-top: 0px !important;
border:1px solid #d1d1e1;
}
.nav_header_bar-top{
text-align: right;
background: #409bd9;
border-bottom:1px solid #409bd9;
padding: 1px;
width: 100%;
height: 30px;
position: relative;
top: 0px;
z-index: 99999 !important;
}
#nav_header_bar{
border-bottom:0px solid #22229c;
}
header {
margin-top: 50px;
}
.Code_table td {
display: block;
padding: 12px;
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: #22229c;
}
.sub_forums {
    width: 99.7%;
}
}
@media (min-width:651px) {
.forum_sub_n_rep, .forum_sub_n_vis{
display: none !important;
}
}
@media screen and (max-width: 650px) {
#modal-box {
    width: 390px !important;
    height: 500px !important;
    position: absolute;
    top: 97px !important;
    left: 66px !important;
    z-index: 10000001 !important;
    padding: 0px !important;
    margin: 0px;
    display: none;
}
.mod_box {
position: relative;
top: -20px;
display: inline-block !important;
}
.member_warn {
    text-align: right;
    margin: 0px !important;
    font-size: 20px !important;
}
.information_user_info{
display: none !important;
}
.information_user_website {
top: 112px;
margin-right: 31px;
}
.management_profile a{
position: relative;
left: 0px;
top: 38px;
}
.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;
}
.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) {
#modal-box {
    width: 300px !important;
    height: 500px !important;
    position: absolute;
    top: 122px !important;
    left: 55px !important;
    z-index: 10000001 !important;
    padding: 0px !important;
    margin: 0px;
    display: none;
}
.member_warn {
    text-align: center;
    margin: 0px !important;
    margin-right: 47px !important;
    margin-bottom: 10px !important;
    font-size: 20px !important;
}
.buttons_no_link {
position: absolute;
}
#elEditProfile {
margin-left: -8px;
position: relative;
top: 12px;
}
.textemain {
width: 350px !important;
}
.user_s {
font-size: 12px;
text-align: right;
white-space: normal;
}
.pp-taboff, .pp-tabshaded{
padding: 6px;
}
.last_page_show{
font-size: 8px !important;
width: 4% !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:#22229c;
font-family: "Droid Arabic Kufi","tahoma",sans-serif;
font-size: 12px;
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: 12px;
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: 6px 15px;
font-size: 13px;
}
.ul.post_controls a{
padding: 0 5px;
margin-left: 3px;
}
.p-lasts-pager{
float: none;
}

.information{
display: none;
}
.forum-stats{
width: 320px !important;
}
.multi_pages{
width: max-content !important;
}
.pbbList_inline .r-right {
margin-top: -30px;
}
.w_infos{
display: none !important;
}
.wd90,.wd80,.wd60,.wd70 {
width: 98%;
}
ul.post_controls a {
font-size: 11px !important;
}
.forum-last-post {
width: 340px;
}
.menu_popup input[type="submit" i]{
min-width: 12px;
margin: 1px;
padding: 2px 5px 0 4px;
}
.Info_last_Reply {
font-weight: bold;
width: auto;
}
.management_profile a {
position: relative;
left: -6px;
top: -52px;
}
.itemscope-nav li {
  display: block !important;
}
.btn-nav {
  display: none !important;
}
.address_bar {
  line-height: 0 !important;
  background-position: top 20px right 12px !important;
}
.address_bar ol {
  padding-inline-start: 12px !important;
}

.writers_info {
    margin-top: 0px !important;
    margin-right: 0px !important;
}

}
@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;
}

#field{
width: 120px;
}
}
@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;
}
.quotelang
{
display: none !important;
}
}
@media screen and (max-width: 390px) {
.userlogout {
    display: none !important;
}
#alerts-content {
right: 100px;
}
.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: -138px;
}
.management_profile a {
top: -33px;
left: -153px;
}
#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%;
}
}
/* ######## Responsive Css ######################### */
@media only screen and (max-width: 1180px) {
body .am-single-post .am-flex {width: 100%;padding: 0px 20px;}
body .post-header {width: 100%;}
body .am-server .am-container {width: 100%;}
body .am-server {padding: 40px 20px;}
body .am-related-head .am-row, body .am-related-posts .am-row {width: 100%;}
body .am-related-posts .am-row .am-container {width: 100%;}
body .am-related-head, body .am-related-posts {padding: 0px 20px;}
body {overflow: hidden;}
body .am-header-wrapper .am-container {padding: 0px 20px;width:100%;}
body footer.am-footer .am-container {padding: 0px 20px;width:100%;}
}
@media only screen and (max-width: 1138px) {
body .am-single-post .am-flex {width: 100%;padding: 0px 20px;}
body .post-header {width: 100%;}
body .am-categories-page .am-categories-filter {width: 100%;padding: 0px 20px;}
body .am-categories-page .am-conatiner {width: 100%;padding: 0px 20px;}
body .index .main {padding: 20px;}
body .am-categories-filter .am-container {width: 100%;}
body .am-server .am-container {width: 100%;}
body .am-server {padding: 40px 20px;}
body .am-related-head .am-row, body .am-related-posts .am-row {width: 100%;}
body .am-related-posts .am-row .am-container {width: 100%;}
body .am-related-head, body .am-related-posts {padding: 0px 20px;}
body {overflow: hidden;}
body .am-header-wrapper .am-container {padding: 0px 20px;width:100%;}
body footer.am-footer .am-container {padding: 0px 20px;width:100%;}
}
@media only screen and (max-width: 1024px) {
body .am-single-post .am-flex {width: 100%;padding: 0px 20px;}
body .post-header {width: 100%;}
body .am-categories-page .am-categories-filter {width: 100%;padding: 0px 20px;}
body .am-categories-page .am-conatiner {width: 100%;padding: 0px 20px;}
body .index .main {padding: 20px;}
body .am-categories-filter .am-container {width: 100%;}
body .am-server .am-container {width: 100%;}
body .am-server {padding: 40px 20px;}
body .am-related-head .am-row, body .am-related-posts .am-row {width: 100%;}
body .am-related-posts .am-row .am-container {width: 100%;}
body .am-related-head, body .am-related-posts {padding: 0px 20px;}
body {overflow: hidden;}
body .am-header-wrapper .am-container {padding: 0px 20px;width:100%;}
body footer.am-footer .am-container {padding: 0px 20px;width:100%;}
}
@media only screen and (max-width: 960px) {
body .am-post-info .am-flex {padding: 0;}
body .am-related-posts div#hm-slider6 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
}
@media only screen and (max-width: 915px) {
body .index .post-grid {grid-template-columns: 1fr 1fr 1fr;}
body .am-server-buttons {grid-template-columns: 1fr 1fr 1fr;gap: 6px;}
body .am-server .am-server-content {display: grid;}
body .am-server-list, body .am-server-wrap {width: 100%;}
body .am-server .am-server-content {justify-content: inherit;grid-template-columns: 1fr;}
body .am-server-btn.active:after {display: none;}
body .am-server-wrap .tabcontent {height: 300px;}
body .am-server {margin-bottom: 10px;padding: 20px;padding-top: 20px;}
body .am-related-head .am-row {width: 100%;}
body .am-related-head {padding: 0px 20px;}
body .am-related-head .am-container h3 {text-align: right;justify-content: right;}
body .am-related-posts .am-row {width: 100%;padding: 0 !important;}
body .am-related-posts {padding: 0px 20px;}
body .am-related-posts div#hm-slider6 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
}
@media only screen and (max-width: 896px) {
body .post-header {width: 100%;}
body .post-header>div .post-head {padding: 10px 20px;margin-top: 40px;}
body .post-header>div .post-meta {padding: 0px 20px;}
body .am-single-post .am-flex {display: grid;text-align: center;justify-content: inherit;width: 100%;grid-template-columns: 1fr;}
body .am-single-post .am-flex {padding: 0px 20px;}
body .am-single-post .am-flex .am-post-info, body .am-single-post .am-flex .am-poster {width: 100%;}
body .am-info-list>ul {grid-template-columns: 1fr 1fr;}
body .am-episode {background: #d4453b;}
body .am-episode {top: 0;}
body .separator {margin-bottom: 10px;}
body .am-post-head .am-actors {justify-content: center;width: 100%;}
body .download {grid-template-columns: 1fr 1fr 1fr;}
body .am-single-post .am-flex .am-post-info .am-post-head.am-flex>div {width: 100%;}
body .am-post-info .am-flex {grid-template-columns: 1fr 1fr;}
body span.post-author.vcard {display: none !important;}
body .am-categories-page .am-categories-filter {width: 100%;padding: 0px 20px;}
body .am-categories-page .am-categories-filter .am-container {display: grid;justify-content: inherit;}
body .am-categories-page .am-conatiner {width: 100%;padding: 0px 20px;}
body .am-categories-page ul {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;}
body .index .post-grid {grid-template-columns: 1fr 1fr 1fr;}
body .index .main {padding: 20px;}
body .am-categories-page .am-categories-filter .am-container {grid-template-columns: 1fr 1fr 1fr;}
body .am-server-buttons {grid-template-columns: 1fr 1fr 1fr;gap: 6px;}
body .am-server .am-server-content {display: grid;}
body .am-server-list, body .am-server-wrap {width: 100%;}
body .am-server .am-server-content {justify-content: inherit;grid-template-columns: 1fr;}
body .am-server-btn.active:after {display: none;}
body .am-server-wrap .tabcontent {height: 300px;}
body .am-server {margin-bottom: 10px;padding: 20px;padding-top: 20px;}
body .am-related-head .am-row {width: 100%;}
body .am-related-head {padding: 0px 20px;}
body .am-related-head .am-container h3 {text-align: right;justify-content: right;}
body .am-related-posts .am-row {width: 100%;padding: 0 !important;}
body .am-related-posts {padding: 0px 20px;}
body .am-related-posts div#hm-slider6 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
}
@media only screen and (max-width: 854px) {
body .post-header {width: 100%;}
body .post-header>div .post-head {padding: 10px 20px;margin-top: 40px;}
body .post-header>div .post-meta {padding: 0px 20px;}
body .am-single-post .am-flex {display: grid;text-align: center;justify-content: inherit;width: 100%;grid-template-columns: 1fr;}
body .am-single-post .am-flex {padding: 0px 20px;}
body .am-single-post .am-flex .am-post-info, body .am-single-post .am-flex .am-poster {width: 100%;}
body .am-info-list>ul {grid-template-columns: 1fr 1fr;}
body .am-episode {background: #d4453b;}
body .am-episode {top: 0;}
body .separator {margin-bottom: 10px;}
body .am-post-head .am-actors {justify-content: center;width: 100%;}
body .download {grid-template-columns: 1fr 1fr 1fr;}
body .am-single-post .am-flex .am-post-info .am-post-head.am-flex>div {width: 100%;}
body .am-post-info .am-flex {grid-template-columns: 1fr 1fr;}
body span.post-author.vcard {display: none !important;}
body .am-categories-page .am-categories-filter {width: 100%;padding: 0px 20px;}
body .am-categories-page .am-categories-filter .am-container {display: grid;justify-content: inherit;}
body .am-categories-page .am-conatiner {width: 100%;padding: 0px 20px;}
body .am-categories-page ul {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;}
body .index .post-grid {grid-template-columns: 1fr 1fr 1fr;}
body .index .main {padding: 20px;}
body .am-categories-page .am-categories-filter .am-container {grid-template-columns: 1fr 1fr 1fr;}
body .am-server-buttons {grid-template-columns: 1fr 1fr 1fr;gap: 6px;}
body .am-server .am-server-content {display: grid;}
body .am-server-list, body .am-server-wrap {width: 100%;}
body .am-server .am-server-content {justify-content: inherit;grid-template-columns: 1fr;}
body .am-server-btn.active:after {display: none;}
body .am-server-wrap .tabcontent {height: 300px;}
body .am-server {margin-bottom: 10px;padding: 20px;padding-top: 20px;}
body .am-related-head .am-row {width: 100%;}
body .am-related-head {padding: 0px 20px;}
body .am-related-head .am-container h3 {text-align: right;justify-content: right;}
body .am-related-posts .am-row {width: 100%;padding: 0 !important;}
body .am-related-posts {padding: 0px 20px;}
body .am-related-posts div#hm-slider6 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
body {padding-top: 0px;}
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px; background-color: #32a5d8;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {height: auto;padding: 10px 20px;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-header-wrapper .am-flex {display: flex;direction: rtl;padding: 9px 20px;}
body .am-logo.am-header-box {justify-content: start;}
}
@media only screen and (max-width: 800px) {
body .post-header {width: 100%;}
body .post-header>div .post-head {padding: 10px 20px;margin-top: 40px;}
body .post-header>div .post-meta {padding: 0px 20px;}
body .am-single-post .am-flex {display: grid;text-align: center;justify-content: inherit;width: 100%;grid-template-columns: 1fr;}
body .am-single-post .am-flex {padding: 0px 20px;}
body .am-single-post .am-flex .am-post-info, body .am-single-post .am-flex .am-poster {width: 100%;}
body .am-info-list>ul {grid-template-columns: 1fr 1fr;}
body .am-episode {background: #d4453b;}
body .am-episode {top: 0;}
body .separator {margin-bottom: 10px;}
body .am-post-head .am-actors {justify-content: center;width: 100%;}
body .download {grid-template-columns: 1fr 1fr 1fr;}
body .am-single-post .am-flex .am-post-info .am-post-head.am-flex>div {width: 100%;}
body .am-post-info .am-flex {grid-template-columns: 1fr 1fr;}
body span.post-author.vcard {display: none !important;}
body .am-categories-page .am-categories-filter {width: 100%;padding: 0px 20px;}
body .am-categories-page .am-categories-filter .am-container {display: grid;justify-content: inherit;}
body .am-categories-page .am-conatiner {width: 100%;padding: 0px 20px;}
body .am-categories-page ul {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;}
body .index .post-grid {grid-template-columns: 1fr 1fr 1fr;}
body .index .main {padding: 20px;}
body .am-categories-page .am-categories-filter .am-container {grid-template-columns: 1fr 1fr 1fr;}
body .am-server-buttons {grid-template-columns: 1fr 1fr 1fr;gap: 6px;}
body .am-server .am-server-content {display: grid;}
body .am-server-list, body .am-server-wrap {width: 100%;}
body .am-server .am-server-content {justify-content: inherit;grid-template-columns: 1fr;}
body .am-server-btn.active:after {display: none;}
body .am-server-wrap .tabcontent {height: 300px;}
body .am-server {margin-bottom: 10px;padding: 20px;padding-top: 20px;}
body .am-related-head .am-row {width: 100%;}
body .am-related-head {padding: 0px 20px;}
body .am-related-head .am-container h3 {text-align: right;justify-content: right;}
body .am-related-posts .am-row {width: 100%;padding: 0 !important;}
body .am-related-posts {padding: 0px 20px;}
body .am-related-posts div#hm-slider6 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
body {padding-top: 0px;}
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px; background-color: #32a5d8;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {height: auto;padding: 10px 20px;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-header-wrapper .am-flex {display: flex;direction: rtl;padding: 9px 20px;}
body .am-logo.am-header-box {justify-content: start;}
}
@media only screen and (max-width: 740px) {
body .post-header {width: 100%;}
body .post-header>div .post-head {padding: 10px 20px;margin-top: 40px;}
body .post-header>div .post-meta {padding: 0px 20px;}
body .am-single-post .am-flex {display: grid;text-align: center;justify-content: inherit;width: 100%;grid-template-columns: 1fr;}
body .am-single-post .am-flex {padding: 0px 20px;}
body .am-single-post .am-flex .am-post-info, body .am-single-post .am-flex .am-poster {width: 100%;}
body .am-info-list>ul {grid-template-columns: 1fr 1fr;}
body .am-episode {background: #d4453b;}
body .am-episode {top: 0;}
body .separator {margin-bottom: 10px;}
body .am-post-head .am-actors {justify-content: center;width: 100%;}
body .download {grid-template-columns: 1fr 1fr 1fr;}
body .am-single-post .am-flex .am-post-info .am-post-head.am-flex>div {width: 100%;}
body .am-post-info .am-flex {grid-template-columns: 1fr 1fr;}
body span.post-author.vcard {display: none !important;}
body .am-categories-page .am-categories-filter {width: 100%;padding: 0px 20px;}
body .am-categories-page .am-categories-filter .am-container {display: grid;justify-content: inherit;}
body .am-categories-page .am-conatiner {width: 100%;padding: 0px 20px;}
body .am-categories-page ul {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;}
body .index .post-grid {grid-template-columns: 1fr 1fr 1fr;}
body .index .main {padding: 20px;}
body .am-categories-page .am-categories-filter .am-container {grid-template-columns: 1fr 1fr 1fr;}
body .am-server-buttons {grid-template-columns: 1fr 1fr 1fr;gap: 6px;}
body .am-server .am-server-content {display: grid;}
body .am-server-list, body .am-server-wrap {width: 100%;}
body .am-server .am-server-content {justify-content: inherit;grid-template-columns: 1fr;}
body .am-server-btn.active:after {display: none;}
body .am-server-wrap .tabcontent {height: 300px;}
body .am-server {margin-bottom: 10px;padding: 20px;padding-top: 20px;}
body .am-related-head .am-row {width: 100%;}
body .am-related-head {padding: 0px 20px;}
body .am-related-head .am-container h3 {text-align: right;justify-content: right;}
body .am-related-posts .am-row {width: 100%;padding: 0 !important;}
body .am-related-posts {padding: 0px 20px;}
body .am-related-posts div#hm-slider6 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
body {padding-top: 0px;}
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px; background-color: #32a5d8;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {height: auto;padding: 10px 20px;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-header-wrapper .am-flex {display: flex;direction: rtl;padding: 9px 20px;}
body .am-logo.am-header-box {justify-content: start;}
}
@media only screen and (max-width: 640px) {
body .post-header {width: 100%;}
body .post-header>div .post-head {padding: 10px 20px;margin-top: 40px;}
body .post-header>div .post-meta {padding: 0px 20px;}
body .am-single-post .am-flex {display: grid;text-align: center;justify-content: inherit;width: 100%;grid-template-columns: 1fr;}
body .am-single-post .am-flex {padding: 0px 20px;}
body .am-single-post .am-flex .am-post-info, body .am-single-post .am-flex .am-poster {width: 100%;}
body .am-info-list>ul {grid-template-columns: 1fr;}
body .am-episode {background: #d4453b;}
body .am-episode {top: 0;}
body .separator {margin-bottom: 10px;}
body .am-post-head .am-actors {justify-content: center;width: 100%;}
body .am-categories-page .am-categories-filter {width: 100%;padding: 0px 20px;}
body .am-categories-page .am-categories-filter .am-container {display: grid;justify-content: inherit;}
body .am-categories-page .am-conatiner {width: 100%;padding: 0px 20px;}
body .am-categories-page ul {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}
body .index .post-grid {grid-template-columns: 1fr 1fr;}
body .index .main {padding: 20px;}
body .am-categories-page .am-categories-filter .am-container {grid-template-columns: 1fr 1fr;}
body .am-server-buttons {grid-template-columns: 1fr 1fr;gap: 6px;}
body .am-server .am-server-content {display: grid;}
body .am-server-list, body .am-server-wrap {width: 100%;}
body .am-server .am-server-content {justify-content: inherit;grid-template-columns: 1fr;}
body .am-server-btn.active:after {display: none;}
body .am-server-wrap .tabcontent {height: 300px;}
body .am-server {margin-bottom: 10px;padding: 20px;padding-top: 20px;}
body .am-related-head .am-row {width: 100%;}
body .am-related-head {padding: 0px 20px;}
body .am-related-head .am-container h3 {text-align: right;justify-content: right;}
body .am-related-posts .am-row {width: 100%;padding: 0 !important;}
body .am-related-posts {padding: 0px 20px;}
body .am-related-posts div#hm-slider6 {display: grid;grid-template-columns: 1fr 1fr;}
body {padding-top: 0px;}
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px; background-color: #32a5d8;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {height: auto;padding: 10px 20px;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-header-wrapper .am-flex {display: flex;direction: rtl;padding: 9px 20px;}
body .am-logo.am-header-box {justify-content: start;}
}
@media only screen and (max-width: 568px) {
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px; background-color: #32a5d8;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {display: grid;text-align: center;justify-content: center;}
body .am-recent-row {height: auto;padding: 10px 0;}
body .am-recent-head .am-container.last-child {margin-top: 10px;}
body .am-recent-head .am-container.last-child {text-align: center;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body h3.title {text-align: center;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-logo.am-header-box {justify-content: center;}
}
@media only screen and (max-width: 540px) {
body .am-server {padding-top: 50px;}
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {display: grid;text-align: center;justify-content: center;}
body .am-recent-row {height: auto;padding: 10px 0;}
body .am-recent-head .am-container.last-child {margin-top: 10px;}
body .am-recent-head .am-container.last-child {text-align: center;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body h3.title {text-align: center;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-logo.am-header-box {justify-content: center;}
}
@media only screen and (max-width: 533px) {
body .am-episode {right: 0;}
body .am-server {padding-top: 50px;}
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {display: grid;text-align: center;justify-content: center;}
body .am-recent-row {height: auto;padding: 10px 0;}
body .am-recent-head .am-container.last-child {margin-top: 10px;}
body .am-recent-head .am-container.last-child {text-align: center;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body h3.title {text-align: center;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-logo.am-header-box {justify-content: center;}
}
@media only screen and (max-width: 414px) {
body .am-episode {right: 10px;}
}
@media only screen and (max-width: 412px) {
body .am-server {padding-top: 50px;}
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {display: grid;text-align: center;justify-content: center;}
body .am-recent-row {height: auto;padding: 10px 0;}
body .am-recent-head .am-container.last-child {margin-top: 10px;}
body .am-recent-head .am-container.last-child {text-align: center;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body h3.title {text-align: center;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-logo.am-header-box {justify-content: center;}
}
@media only screen and (max-width: 384px) {
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {display: grid;text-align: center;justify-content: center;}
body .am-recent-row {height: auto;padding: 10px 0;}
body .am-recent-head .am-container.last-child {margin-top: 10px;}
body .am-recent-head .am-container.last-child {text-align: center;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body h3.title {text-align: center;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-logo.am-header-box {justify-content: center;}
}
@media only screen and (max-width: 360px) {
body .post-header {width: 100%;}
body .post-header>div .post-head {padding: 10px 20px;margin-top: 40px;}
body .post-header>div .post-meta {padding: 0px 20px;}
body .am-single-post .am-flex {display: grid;text-align: center;justify-content: inherit;width: 100%;grid-template-columns: 1fr;}
body .am-single-post .am-flex {padding: 0px 20px;}
body .am-single-post .am-flex .am-post-info, body .am-single-post .am-flex .am-poster {width: 100%;}
body .am-info-list>ul {grid-template-columns: 1fr;}
body .am-single-post .am-flex .am-poster {display: grid;grid-template-columns: 1fr;}
body .download {grid-template-columns: 1fr 1fr;}
body .am-categories-page .am-categories-filter {width: 100%;padding: 0px 20px;}
body .am-categories-page .am-categories-filter .am-container {display: grid;justify-content: inherit;}
body .am-categories-page .am-conatiner {width: 100%;padding: 0px 20px;}
body .am-categories-page ul {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}
body .index .post-grid {grid-template-columns: 1fr 1fr;}
body .index .main {padding: 20px;}
body .am-categories-page .am-categories-filter .am-container {grid-template-columns: 1fr;}
body .am-server .am-server-content {display: grid;}
body .am-server-list, body .am-server-wrap {width: 100%;}
body .am-server .am-server-content {justify-content: inherit;grid-template-columns: 1fr;}
body .am-server-btn.active:after {display: none;}
body .am-server-wrap .tabcontent {height: 300px;}
body .am-server {margin-bottom: 10px;padding: 20px;padding-top: 55px;}
body .am-related-head .am-row {width: 100%;}
body .am-related-head {padding: 0px 20px;}
body .am-related-head .am-container h3 {text-align: right;justify-content: right;}
body .am-related-posts .am-row {width: 100%;padding: 0 !important;}
body .am-related-posts {padding: 0px 20px;}
body .am-related-posts div#hm-slider6 {display: grid;grid-template-columns: 1fr 1fr;}
body .am-server-buttons {grid-template-columns: 1fr;gap: 0;}
body {overflow: hidden;}
body .am-container {width: 100%;}
body .am-header-wrapper .am-container {padding: 10px 20px;}
body .am-header-wrapper .am-container {display: grid;}
body section.am-header-wrapper, body .am-header-wrapper .am-flex {height: auto;}
body .am-header-wrapper .am-flex {padding: 10px 0;}
body .am-search.am-header-box {display: none;}
body .am-header-wrapper .am-container:last-child ul {display: grid;grid-template-columns: 1fr 1fr;}
body .am-header-wrapper .am-container:last-child {display: none;}
body .am-header-wrapper .am-flex {border: 0;}
body section.am-header-wrapper:before {display: none;}
body section.am-header-wrapper {padding-bottom: 10px;}
body .am-filter {height: auto;}
body .am-filter .am-container {display: grid;text-align: center;justify-content: inherit;width: 100%;}
body .am-filter .am-container {padding: 20px 20px;}
body .am-filter .am-filter-list ul {display: grid;grid-template-columns: 1fr 1fr;width: 100%;}
body .am-filter .am-filter-list ul {height: auto;margin-top: 10px;}
body .am-recent-head {padding: 0px 20px;}
body .am-featrued-slide {padding: 10px 20px;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr 1fr;}
body h3.title {font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body .am-recent-row {display: grid;text-align: center;justify-content: center;}
body .am-recent-row {height: auto;padding: 10px 0;}
body .am-recent-head .am-container.last-child {margin-top: 10px;}
body .am-recent-head .am-container.last-child {text-align: center;}
body .elementor-shape-bottom>svg {width: 100%;height: 100%;}
body h3.title {text-align: center;}
body .am-footer .am-footer-menu ul {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}
body footer.am-footer .am-container {padding: 0px 20px;}
body .am-footer .am-footer-menu ul li a {border: 1px;border-style: solid;border-color: #505d81;}
body .am-footer .am-container:last-child {display: grid;grid-template-columns: 1fr;text-align: center;justify-content: center;}
body .am-footer ul {justify-content: center;}
body .am-footer-logo {margin: 4px 0;}
body .am-logo.am-header-box {justify-content: center;}
}
@media only screen and (max-width: 353px) {
body .index .post-grid {grid-template-columns: 1fr;}
body .am-filter .am-filter-list ul {grid-template-columns: 1fr;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr;}
}
@media only screen and (max-width: 320px) {
body .index .post-grid {grid-template-columns: 1fr;}
body .am-related-posts div#hm-slider6 {display: grid;grid-template-columns: 1fr;}
body .am-filter .am-filter-list ul {grid-template-columns: 1fr;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr;}
}
@media only screen and (max-width: 280px) {
body .am-related-head .am-row h3 {text-align: center;margin-bottom: 10px;}
body .am-related-head .am-row {display: grid;text-align: center;justify-content: center;padding: 10px 0;height: auto;}
body .am-server {padding-top: 30px;}
body .am-filter .am-filter-list ul {grid-template-columns: 1fr;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr;}
body .am-buttons.am-header-box {justify-content: inherit;display: block;width: 100%;}
body .am-buttons ul {display: grid;justify-content: inherit;grid-template-columns: 1fr;}
body {padding-top: 175px;}
body .am-footer .am-footer-menu ul {grid-template-columns: 1fr;}
}
@media only screen and (max-width: 240px) {
body h3.am-server-title i {display: none;}
body h3.am-server-title {text-align: center;}
body .am-server {padding-top: 30px;}
body .am-related-head .am-row {display: grid;height: auto;padding: 10px 0;text-align: center;justify-content: center;}
body .am-related-head .am-container h3 {text-align: center;display: block;margin-bottom: 10px;}
body .am-filter .am-filter-list ul {grid-template-columns: 1fr;}
body .am-featrued-slide div#hm-slider, body .am-featrued-slide div#hm-slider2, body .am-featrued-slide div#hm-slider3, body .am-featrued-slide div#hm-slider4, body .am-featrued-slide div#hm-slider5, body .am-featrued-slide div#hm-slider6, body .am-featrued-slide div#hm-slider7 {display: grid;grid-template-columns: 1fr;}
body .am-buttons.am-header-box {justify-content: inherit;display: block;width: 100%;}
body .am-buttons ul {display: grid;justify-content: inherit;grid-template-columns: 1fr;}
body {padding-top: 175px;}
body .am-footer .am-footer-menu ul {grid-template-columns: 1fr;}
}