/*/Design By :Servicehigh.net /*/
/* ------------------------------------------ */
/*             TABLE OF CONTENTS
/* ------------------------------------------ */


/*   01 - General & Basic Styles   */

@import url("reset.css");
@import url("font.css");
@import url("bootstrap-rtl.min.css");
@import url("bootstrap.min.css");
@import url("font-awesome.css");
@import url("Stroke-Gap-Icons.css");
@import url("hover.css");
@import url("animate.css");
@import url("responsive.css");
/* General & Basic Styles */

body { font-family: 'Droid Arabic Kufi'; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #F3F3F3; }
table { background-color: transparent; padding: 0px 15px; display: inline-block; width: 100%; }
tbody { display: table; width: 100%; }
thead { display: table; width: 100%; }

::-webkit-input-placeholder {
 color: #8F8F8F;
}

:-moz-placeholder { /* Firefox 18- */
 color: #8F8F8F;
}

::-moz-placeholder {  /* Firefox 19+ */
 color: #8F8F8F;
}

:-ms-input-placeholder {
 color: #8F8F8F;
}
a:hover, a:focus { text-decoration: none; o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; color: #337ab7; }
a { text-decoration: none; o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; color: #4396ff; font-family: 'Droid Arabic Kufi'; }
.btn.focus, .btn:focus, .btn:hover { color: #FFF; text-decoration: none; }
b, strong { font-weight: 700; line-height: 25px; }
.h1, .h2, .h3, h1, h2, h3 { margin-top: 0px; margin-bottom: 0px; }
.h1, h1 { font-size: 22px; font-family: 'Droid Arabic Kufi'; }
.zero-clipboard { position: relative; }
.btn-clipboard { background-color: #fff; border: 1px solid #e1e1e8; border-radius: 0 4px; color: #767676; cursor: pointer; display: block; font-size: 12px; padding: 5px 8px; position: absolute; right: 0; top: 0; z-index: 10; }
.h2, h2 { font-size: 28px; font-family: 'Droid Arabic Kufi'; }
.h3, h3 { font-size: 22px; font-family: 'Droid Arabic Kufi'; }
.h4, h4 { font-size: 22px; font-family: 'Droid Arabic Kufi'; }
.h5, h5 { font-size: 18px; font-family: 'Droid Arabic Kufi'; }
.h6, h6 { font-size: 14px; font-family: 'Droid Arabic Kufi'; }
.Headline-Text h1, .Headline-Text h2, .Headline-Text h3, .Headline-Text h4, .Headline-Text h5, .Headline-Text h6 { font-weight: 700; color: #4396ff; }
textarea { -webkit-font-smoothing: antialiased; min-height: 125px; }
.light-wrapper { border-bottom: 1px solid #eeeeee; background: #FFF; }
.whitesmoke-wrapper { background: #f5f5f5; border-bottom: 1px solid #ffffff; }
.light-section { background: #3c3c3c; border-bottom: 1px solid #3c3c3c; }
.dark-section { background: #343434; border-bottom: 1px solid #343434; }
.dark-body { background: #343434; border-bottom: 1px solid #343434; }
.Img-wrapper { background: url(../images/page/Img-wrapper.png) top center; border: none; }
.color-wrapper { background: #4396ff; border: none; }
.black-wrapper { background: #2c2c2c; color: #cacaca; float: left; display: block; width: 100%; }
/*        */

.Header { margin-bottom: 30px; }
.TopHeader { display: block; width: 100%; background: #47A5A4; }
.Menu-header { display: inline-block; }
.Menu-header ul { margin: 0; }
.Menu-header ul li a { color: #FFF; font-weight: 700; }
.Menu-header ul li { display: inline-block; padding: 20px 10px; margin: 0; }
.Menu-header ul li:hover { background-color: #0FAAF2; }
.user-aera { margin: 40px 0px; display: inline-block; width: 100%; }
.Logo { margin: 22px 0px; }
.topSocial { display: inline-block; padding: 14px 0px; text-align: left; width: 35%; float: left; }
.topSocial a { color: #FFF !important; display: inline-block; text-align: center; font-size: 15px; margin: 0px 5px; width: 30px; height: 32px; border-radius: 3px; }
.topSocial a i { line-height: 32px; }
.topSocial a:hover { background: #FFF; color: #47A5A4; border-radius: 3px; }
.topSocial a:hover i { color: #47A5A4; }
.topSocial a span { line-height: 44px; font-size: 17px; }
.link-top-footer { padding: 42px 0px; }
.link-top-footer ul li a:hover { color: #47A5A4; }
.topSocial-f { display: inline-block; padding: 70px 0px 0px 0px; text-align: left; float: left; }
.topSocial-f a { color: #B1B1B1 !important; display: inline-block; margin-right: 5px; margin-top: 5px; text-align: center; font-size: 15px; padding: 17px; width: 50px; height: 50px; line-height: 55px; border-radius: 5px; background: #E3E3E3; }
.topSocial-f a:hover i { -webkit-animation-name: hvr-icon-up; animation-name: hvr-icon-up; -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
.topSocial-f a span { line-height: 44px; font-size: 17px; }
.topSocial-f #faceBook:hover { color: #fff !important; background: #7385c8; padding: 17px; width: 50px; height: 50px; line-height: 55px; border-radius: 5px; }
.topSocial-f #Twitter:hover { color: #fff !important; background: #6ed1ea; padding: 17px; width: 50px; height: 50px; line-height: 55px; border-radius: 5px; }
.topSocial-f #googlePlus:hover { color: #fff !important; background: #dd4b39; padding: 17px; width: 50px; height: 50px; line-height: 55px; border-radius: 5px; }
.topSocial-f #Rss:hover { color: #fff !important; background: #f5a504; padding: 17px; width: 50px; height: 50px; line-height: 55px; border-radius: 5px; }
.BootomHeader { width: 100%; background: url(out/header2.png) center; height: 302px; }
.FormLogin { width: 232px; margin-top: 30px; }
.Opitce { float: right; display: inline-block; width: 232px; height: 245px; background: #FFF; position: absolute; z-index: 1111111; opacity: 0.9; }
.LoginForms { z-index: 9999999; position: relative; }
.LoginForms h2 { color: #3ab3de; font-size: 14px; text-align: center; padding: 20px 0px; }
.login-box { float: right; width: 25%; border: 1px solid #E3E3E3; padding: 10px; border-radius: 10px; background: #FFFFFF; margin-left: 15px; margin-bottom: 5px; }
.login form { float: right; display: block; width: 100%; }
.login-box i { float: right; display: block; position: absolute; margin-right: 10px; color: #8F8F8F; font-size: 15px; line-height: 29px; }
.login-box input { float: right; margin-right: 24px; width: 125px; display: block; border: 0px; padding: 5px 20px; background: none; font-size: 12px; color: #8F8F8F; }
.register-m { float: right; }
.register-m a { display: inline-block; color: #FFF; background-color: #47A5A4; padding: 15px 10px; border-radius: 10px; margin-right: 15px; }
.register-m a i { display: inline-block; margin-left: 10px; font-size: 17px; }
.refre-m { float: left; background-color: #AAAAAA; padding: 15px; border-radius: 10px; }
.refre-m i { font-size: 22px; color: #FFF; }
.LoginGo { float: right; display: block; border: 0px; background: #2ba2cd; color: #FFF; padding: 11px 22px; font-size: 15px !important; font-family: 'Droid Arabic Kufi'; border-radius: 10px; }
.remember_me { float: right; display: block; margin-top: 15px; margin-right: 10px; color: #3ab3de; font-weight: 700; }
Search-block { width: 50%; display: inline-block; }
.SearchForm { display: block; float: right; width: 27%; margin: 180px 210px 0px 0px; }
.src-bg { background: #47515A; border-radius: 10px; margin-top: 9px; }
.src-bg input { background: none; border: 0px; color: #FFF; font-weight: 700; width: 225px; padding: 5px; margin: 3px; }
.src-bg input.submit::before { content: '\f002'; font-family: FontAwesome; color: #FFF; }
.src-bg button { background: none; border: 0px; color: #FFF; height: 30px; }
.src-bg i { font-size: 14px; color: #FFF; line-height: 0; margin-top: -5px; }
.Nav-Logo { background-color: #FFF; border-bottom: 1px Solid #E3E3E3; display: inline-block; width: 100%; }
.HeaderMenu { float: right; display: block; width: 100%; background: #FFF; border-bottom: 2px solid #dfdddd; height: 90px; }
.HeaderMenuUn { float: right; display: block; width: 100%; }
.HeaderMenuUn li { float: right; display: block; color: #3ab3de; text-align: center; padding: 13px 25px 7px 22px; }
.HeaderMenuUn li:hover { border-bottom: 5px Solid #3ab3de; }
.HeaderMenuUn li span { font-size: 30px; color: #3ab3de; margin-bottom: 15px; margin-top: 15px; }
.HeaderMenuUn li a { float: right; display: block; color: #b8b8b8; }
.clears { float: right; display: block; height: 65px; color: #6ac9eb; background: #FFF; width: 4px; margin: 15px 0px; border-left: 1px Solid #e5e5e5; }
.clears span { font-size: 10px; margin-top: 23px; }
.Hedline { float: right; display: block; width: 100%; background: #47A5A4; padding: 16px; text-align: center; border-radius: 5px; margin-bottom: 10px; }
.Hedline h2 { font-size: 16px; color: #FFF; display: inline; }
.Hedline a { margin: auto; color: #FFF; font-size: 16px; line-height: 34px; }
.Hedline h3 { margin: auto; color: #FFF; font-size: 16px; }
.TopStats { float: right; display: block; width: 100%; text-align: center; border-radius: 5px 5px 0px 0px; }
.BlockStats { float: right; display: block; text-align: right; width: 20%; padding: 5px 30px 10px 0px; border-radius: 3px; border-left: 1px Solid #E7E7E7; }
.BlockStats:last-child { border-left: none; }
.BlocksStatss { display: inline-block; background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; width: 100%; }
.BlockStats span { display: inline-block; color: #B1B1B1; margin-left: 15px; float: right; line-height: 77px; font-size: 22px; }
.BlockStats h2 { color: #232830; font-size: 13px; margin-top: 20px; text-align: right; display: inline-block; font-weight: 700; }
.BlockStats p { color: #8F8F8F; font-size: 18px; font-family: Tahoma; font-weight: 400; line-height: 30px; text-align: right; display: inline-block; width: 70%; padding-right: 0; float: right; }
.BlockStats p a { color: #8F8F8F; font-size: 15px; font-weight: 400; line-height: 34px; text-align: right; display: inline-block; width: 70%; padding-right: 0; float: right; }
.OnlineUser { float: right; display: block; width: 100%; background-color: #FFF; text-align: right; border-radius: 10px; padding: 20px; border: 1px Solid #E7E7E7; margin-top: 20px; }
.OnlineUser h2 { font-size: 12px; font-weight: 700; color: #232830; margin-bottom: 5px; }
.OnlineUser h2 a { color: #2FACF0; }
.BlockForumsStats span { display: inline-block; width: 26%; background-color: #FFF; color: #B1B1B1; height: 126px; font-size: 40px; line-height: 126px; border-radius: 10px; border: 1px Solid #E3E3E3; margin: 0px 10px; }
.BlockForumsStats span:hover { background-color: #47A5A4; color: #FFF; }
.OnlineUser p a { font-size: 11px; color: #3E4147; padding: 0px 3px; }
.OnlineUser p a font { font-size: 11px; color: #3E4147; }
.BarthDay { float: right; display: block; padding: 25px 15px; border: 1px solid #e7e7e7; margin-right: 15px; border-radius: 5px; width: 200px; }
.BarthDay h2 { font-size: 12.63px; color: #8c999f; font-family: 'Droid Arabic Kufi'; line-height: 44px; }
.BarthDay p { font-size: 12.63px; color: #0d88b4; font-family: 'Droid Arabic Kufi'; line-height: 44px; }
.BarthDay span { font-size: 12.63px; color: #ed5d57; font-family: 'Droid Arabic Kufi'; line-height: 44px; }
.StatsForums { float: right; display: block; width: 100%; }
.BlockForumsStats { display: block; width: 40%; margin: auto; position: relative; }
.StatsForumsBlock { display: inline-block; margin: 30px 0px; width: 100%; }
.BlockForumsStats h2 { font-size: 12.65px; color: #8c999f; line-height: 40px; float: right; width: 100%; display: block; font-family: 'Droid Arabic Kufi'; }
.BlockForumsStats p { float: right; display: block; line-height: 40px; color: #ed5d57; font-family: 'Droid Arabic Kufi'; }
.Footer { display: inline-block; width: 100%; margin-top: 30px; }
.Top-Footer { display: inline-block; width: 100%; border-top: 1px Solid #E3E3E3; border-bottom: 1px Solid #E3E3E3; background-color: #FFF; }
.link-top-footer ul li { display: inline-block; }
.link-top-footer ul li a { color: #232830; font-size: 14px; margin: 0px 5px; }
.bottom-Footer { display: inline-block; width: 100%; background-color: #FFF; }
.LinkFooter { display: inline-block; width: 32.5%; text-align: right; }
.BlockLinkFooter h2 { float: right; display: block; width: 100%; padding: 10px; font-size: 14px; text-align: right; margin-bottom: 15px; font-weight: 700; }
.LinkFooter a { margin-right: 6px; font-size: 13px; font-family: 'Droid Arabic Kufi'; display: inline-block; width: 100%; text-align: right; line-height: 30px; color: #232830; }
.LinkFooter a:hover { color: #2FACF1; webkit-animation-name: hvr-icon-wobble-horizontal; animation-name: hvr-icon-wobble-horizontal; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; }
p.right-footer { margin: 0; padding: 115px 0px 0px; font-size: 12px; font-family: Tahoma; font-weight: 700; }
.LeftFooter img { width: 70%; }
.topSocialFo { float: left; display: block; margin-left: 30px; }
.topSocialFo a { color: #d1d1d1 !important; display: block; float: right; height: 40px; margin-right: 5px; margin-top: 5px; width: 36px; text-align: center; }
.topSocialFo span { line-height: 40px; color: #FFF; font-size: 15px; }
.ClockFo h2 { font-size: 12px; color: #FFF; background: none; font-family: 'Droid Arabic Kufi'; }
.ClockFo h2 span { font-size: 12px; color: #FFF; font-family: 'Droid Arabic Kufi'; }
.LogoFooter { float: right; display: block; width: 100%; text-align: center; margin-top: -15px; }
.BottomFooter { background-color: #47A5A4; }
.FooterRight { float: right; display: block; width: 100%; margin-top: 0; }
.RghitFooter { text-align: right; padding: 35px 0px; }
.RghitFooter h2 { color: #FFF; font-size: 13px; line-height: 36px; }
.RghitFooter a { color: #FFF; margin: 0px 7px; display: inline-block; }
.RghitFooter a img { width: 22%; margin-right: 15px; margin-top: -3px; }
.LeftFooter span { display: inline-block; }
.LeftFooter a { display: inline-block; margin: 15px 0px 0px; }
#to-top { position: fixed; right: 10px; bottom: -100px; z-index: 55; overflow: auto; padding: 12px 14px 14px; font-size: 18px; line-height: 10px; cursor: pointer; background-color: #47A5A4; border-radius: 3px; color: #fff; -moz-transition: all .7s ease-in-out; -o-transition: all .7s ease-in-out; -webkit-transition: all .7s ease-in-out; transition: all .7s ease-in-out; z-index: 1111; }
.fa-hover > span { display: block; color: #222222; line-height: 35px; height: 35px; padding-left: 10px; border-radius: 4px; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; cursor: pointer; }
.Post-Block { display: inline-block; background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; width: 100%; padding: 10px; margin-bottom: 10px; }
.Post-Block.title-subj-bg .col-md-4:first-child { width: 354px; }
.Post-Block.title-subj-bg .col-md-1 { text-align: center; width: 96px; }
.Post-Block.title-subj-bg .col-md-2 { width: 207px; }
.BlockForums { display: inline-block; background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; width: 100%; padding: 10px; margin-bottom: 10px; position: relative; }
.BlockForums:last-child { margin-bottom: 0px; }
.TitleForums h2 a { font-size: 16px; color: #232830; font-weight: 700; }
.Info-Subj { margin: 15px 0px; display: block; }
.Info-Subj ul li { display: inline-block; background-color: #EAEAEA; border-radius: 10px; padding: 5px 10px; cursor: pointer; }
.Info-Subj ul li i { display: inline-block; color: #232830; margin-left: 10px; }
.Info-Subj ul li p { font-size: 12px; display: inline-block; color: #232830; margin-bottom: 0; }
.IconForums { padding: 0; padding-top: 25px; float: right; width: 80px; }
li.Sup-Forums-sup i { display: inline-block; margin-left: 10px; color: #232830; }
li.Sup-Forums-sup p { display: inline-block; margin-bottom: 0; font-size: 13px; color: #232830; font-weight: 700; }
.Block-info-sup { display: inline-block; background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; padding: 15px; }
.InfoForums ul li { display: inline-block; width: 100%; }
.InfoForums ul li p { margin-bottom: 0; display: inline-block; }
.InfoForums ul li i { display: inline-block; margin-left: 6px; }
.InfoForums ul li p a { margin-bottom: 0; font-size: 12px; color: #232830; }
.style-select { padding-right: 0px !important; }
.style-select select { border: 1px solid #E3E3E3; padding: 5px 10px; border-radius: 10px; background: #FFFFFF; width: 100%; color: #8f8f8f; }
.option-forum { padding: 24px 0px; }
.img-user { margin: 9px 0px; }
.img-user img { display: inline-block; border-radius: 50%; width: 58px; height: 58px; }
.info-user { display: inline-block; }
.User-Aeraa { padding: 35px 15px; }
.User-Alert { padding: 35px 15px; display: inline-block; }
.User-Alert table { float: left; display: inline-table; }
.icon-user ul li { display: inline-block; margin: 0px; }
.icon-user ul li a i { line-height: 39px; color: #8f8f8f; font-size: 15px; background-color: #FFF; border: 1px SOlid #E3E3E3; width: 40px; height: 40px; text-align: center; border-radius: 50px; }
.icon-user ul li a i:hover { background-color: #47A5A4; color: #FFF; border: 1px SOlid #47A5A4; }
.info-block p a { color: #8f8f8f; font-size: 15px; }
.info-block p i { color: #8f8f8f; margin-left: 10px; font-size: 15px; }
.info-block p { color: #8f8f8f; font-size: 15px; }
.Welcome-Maseg { padding: 15px; }
.Welcome-Maseg p { font-size: 11px; font-weight: 700; text-align: center; margin-bottom: 15px; padding: 0px 130px; }
.Welcome-Maseg h2 { font-size: 17px; font-weight: 700; text-align: center; margin-bottom: 15px; }
.navigation.Post-Block { margin: 0; border-radius: 10px; }
.navigation.Post-Block ul li span { display: inline-block; min-height: auto; margin: 0; }
.navigation.Post-Block ul li { display: inline-block; margin: 5px 0px; }
.navigation-supject.Post-Block { border-radius: 0px 0px 10px 10px; border-top: 0px; background-color: #E0E0E0; margin-top: -6px; }
.navigation.Post-Block ul li a { color: #232831; font-size: 13px; font-weight: 700; }
.navigation.Post-Block ul li a i { font-size: 28px; color: #47A5A4; line-height: 40px; margin-left: 10px; margin-bottom: 13px; position: relative; top: 5px; }
span.navbar i { font-size: 16px; margin: 0px 10px; }
ul.supject-nav li span { color: #232830; font-size: 22px; margin: 10px 5px; }
ul.supject-nav li a { color: #252A32; font-size: 14px; margin-right: 10px; }
.linknewforum { display: inline-block; padding: 10px 30px; border-radius: 10px; width: auto; text-align: center; background: #47A5A4; font-family: "Droid Arabic Kufi"; font-weight: lighter; color: #FFF; font-size: 13px; margin-bottom: 15px; float: right; }
.Blok_display_select { width: auto !important; }
.smallfont.submit-butom { text-align: right; }
.smallfont.select-mod { text-align: right !important; width: 370px; }
.linknewforum a { font-weight: 700; color: #FFF; font-size: 13px; }
.linknewforum a i { font-size: 17px; margin-left: 10px; }
.foruminfo-title p { margin: 0; font-size: 14px; font-weight: 700; color: #232830; line-height: 33px; }
.vbmenu_control a { color: #8F8F8F !important; font-size: 12px; font-weight: 700; }
.vbmenu_control { background: #BCE0F0; color: #FFFFFF; font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; padding: 3px 6px 3px 6px; white-space: nowrap; }
.vbmenu_popup { background: #FFFFFF !important; color: #000000; border: 0px solid #FFFFFF; padding: 5px; }
.cellpadding-gg { padding: 5px 0px 0px 0px; }
.BlockForumsbit { display: inline-block; background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; width: 100%; padding: 10px; margin-bottom: 10px; position: relative; }
.threadbits_sticky { display: inline-block; background-color: #E0E0E0; border: 1px Solid #E7E7E7; border-radius: 10px; width: 100%; padding: 10px; margin-bottom: 10px; }
.TopTitle2 img { border-radius: 10px; width: 60px; height: 60px; display: inline-block; margin: 0; }
img.inlineimg { width: auto; height: auto; }
.ForumsName2 img { border-radius: 50%; width: 55px; height: 55px; display: inline-block; margin: 0; float: right; margin-left: 10px; }
.ForumsName2 span { display: inline-block; float: right; color: #312330; font-weight: 700; }
.ForumsName2 span p { font-size: 11px; margin: 0; }
.ForumsName2 span p i { font-family: Tahoma; color: #47A5A4; }
.Beging { display: inline-block; margin-right: 10px; }
.Beging a { display: inline-block; margin-top: 3px; }
.Beging p { position: relative; top: 5px; }
.Beging a img { width: auto; height: auto; border-radius: 0px; }
.Beging font { display: inline-block; }
.Beging a h1 { font-size: 13px; font-weight: 700; color: #232830; line-height: 22px; }
.smallfont.Rating { display: inline-block; width: 99%; margin-top: -20px; position: relative; }
.smallfont.Rating img { width: auto; height: auto; }
.Rating a { margin: 3px 10px; }
.smallfont.Blok_display_select { display: inline-block; }
.Post-Block.threadslist-block li { display: inline-block; width: 30%; margin: 15px 0px; font-size: 11px; font-weight: 700; color: #000; }
.Post-Block.threadslist-block li img { margin-left: 5px; }
.threadslist-block { display: inline-block; background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; padding: 10px; margin-bottom: 10px; float: left; }
.threadslist-block strong { line-height: 27px; }
.threadslist-block2 { float: right; margin-bottom: 30px; display: inline-block; }
.threadslist-block2 .tborder { margin: 0; }
.ForumsName2 { display: inline-block; background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; padding: 10px; margin-bottom: 0px; text-align: right; }
.IconRight2 { padding-left: 0; width: 4%; text-align: center; padding-top: 18px; float: right; }
.Forumsstat2 { width: 13%; padding: 0; margin-right: -28px; }
.topstats { padding-right: 0; width: 44%; float: right; margin-left: 15px; }
.Nameofmember { margin-top: 10px; font-size: 13px; color: #312330; font-weight: 400; }
.Nameofmember a { font-size: 11px; color: #312330; font-weight: 700; }
.topstats p { border: 1px Solid #E7E7E7; border-radius: 10px; padding: 25px 5px; text-align: center; margin: 0; }
.topstats { padding-right: 0; width: 44%; float: right; margin-left: 15px; }
.bottomstats { width: 45%; float: right; }
.bottomstats p { border: 1px Solid #E7E7E7; border-radius: 10px; padding: 25px 5px; text-align: center; font-size: 14px; margin: 0; }
.topstats p a { font-size: 14px; color: #312330; }
.TitleForums { padding-right: 0px; padding-left: 40px; }
.TopTitle2 { padding: 10px 0px 0px; }
.tcat { background: #47A5A4; color: #FFFFFF; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; padding: 10px 10px; text-align: center; font-family: 'Droid Arabic Kufi'; width: 210px; }
td.thead { background: #E7E7E7; padding: 10px 20px; text-align: center; font-family: 'Droid Arabic Kufi'; border-radius: 3px; color: #242A32; }
td.alt1 { padding: 10px 0px; color: #232831; text-align: center; font-family: 'Droid Arabic Kufi'; font-size: 15px; background: #FFF; border-bottom: 1px Solid #E7E7E7; }
td.alt2 { padding: 10px 0px; color: #232831; text-align: center; font-family: 'Droid Arabic Kufi'; font-size: 15px; background: #FFF; border-bottom: 1px Solid #E7E7E7; }
/*.tcat {
    color: #FFFFFF;
    font-family: "Droid Arabic Kufi","Open Sans",sans-serif;
    font-size: 14px;
    float: right;
    display: block;
    width: 100%;
    font-weight: 700;
    background: #47A5A4;
    padding: 16px;
    text-align: center;
    border-radius: 5px;
    margin-bottom: 10px;
}*/

.tborder { overflow: hidden; background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; padding: 10px; margin: 30px auto; }
blockquote { border: none; border-bottom: none; }
.Post-Block.title-subj-bg { background-color: #bce0f0; border: 1px Solid #bce0f0; }
.Post-Block.title-subj-bg ul li a { font-size: 12px; color: #162330; font-weight: 700; }
.Post-Block.title-subj-bg ul li h2 { font-size: 12px; color: #162330; font-weight: 700; }
.inlinemod-in { position: absolute; top: 43px; left: 13px; }
.RightNew a { float: right; background: #f5a504; padding: 10px 20px; border-radius: 10px; color: #FFF; font-size: 14px; }
.RightNew a { float: right; background: #f5a504; padding: 10px 20px; border-radius: 10px; color: #FFF; font-size: 15px; }
.RightNew i { font-size: 17px; margin-left: 10px; }
.TopForumsNew { display: inline-block; width: 100%; margin-bottom: 15px; margin-top: 5px; }
table.tborder.Hideline2 { background-color: #bce0f0; border: 1px Solid #bce0f0; padding: 10px 25px; display: block; width: 100%; }
.Hideline2 .vbmenu_control a { color: #162330 !important; font-size: 12px; font-weight: 700; }
.PostLegasy { display: inline-block; background-color: #f2f6fa; border: 1px Solid #E7E7E7; border-radius: 10px; width: 100%; padding: 15px 10px; margin-bottom: 10px; }
.RightPostLegasy { display: inline-block; width: 50%; float: right; }
.img-users { display: inline-block; float: right; }
.Info-Users { display: inline-block; width: 35%; text-align: center; float: right; margin: 18px 0px; }
.Info-Users.text-right { background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; width: 100%; padding: 30px 10px; }
.img-users a img { width: 150px; height: 150px; border-radius: 10px; }
.InformathionMem ul li h1, .InformathionMem ul li h2 { font-size: 12px; display: inline-block; }
.Info-Users h2 a { color: #162330; display: inline-block; width: 100%; font-weight: 700; }
.Info-Users div { float: none !important; margin-bottom: 0 !important; }
.Info-Users.text-right .Info-Users div { display: inline-block; }
.UserOnline { background: none !important; padding: 0px; border: none !important; border-radius: 0px 3px 3px; display: block; float: left; position: relative; box-shadow: none !important; margin: 0px; }
.UserOnline span:before { content: ''; background-color: #9dd942; width: 10px; height: 10px; display: block; border-radius: 50px; margin-top: -9px; position: absolute; left: -70px; }
.Info-Users.text-right .UserOnline span:before { content: ''; background-color: #9dd942; width: 10px; height: 10px; display: block; border-radius: 50px; margin-top: -30px; position: relative !Important; left: 0 !Important; right: 0 !Important; margin-bottom: 32px; }
.UserOffline { background: none !important; padding: 0px; border: none !important; border-radius: 0px 3px 3px; display: block; float: left; position: relative; box-shadow: none !important; margin: 0px; }
.UserOffline span:before { content: ''; background-color: rgb(255, 58, 37); width: 10px; height: 10px; display: block; border-radius: 50px; margin-top: -9px; position: absolute; left: -70px; }
.Info-Users.text-right .UserOffline span:before { content: ''; background-color: rgb(255, 58, 37); width: 10px; height: 10px; display: block; border-radius: 50px; margin-top: -30px; position: relative !Important; left: 0 !Important; right: 0 !Important; margin-bottom: 25px; }
.UserOffline span { background-color: #F2F6FA; border-top-left-radius: 3px; position: relative !important; left: -20px; width: 5px; height: 4px; color: #162330; }
.UserOnline span { background-color: #F2F6FA; border-top-left-radius: 3px; position: relative !important; left: -1px; width: 5px; height: 4px; color: #162330; }
.LeftPostLegasy { float: left; width: 20%; }
.Top-LeftPostLegasy { display: inline-block; background-color: #FFF; border: 1px Solid #E7E7E7; border-radius: 10px; padding: 10px; margin-bottom: 10px; width: 100%; }
.Top-LeftPostLegasy ul { padding: 10px 10px; padding-bottom: 0; }
.Top-LeftPostLegasy h2 { border-bottom: 1px Solid #e3e3e3; font-size: 13px; font-weight: 700; padding: 10px 10px; }
.Top-LeftPostLegasy ul li h2, .Top-LeftPostLegasy ul li h1, .Top-LeftPostLegasy ul li span { border: none; font-size: 13px; display: inline-block; }
.Top-LeftPostLegasy ul li h2 { color: #47A5A4; }
ul.social { text-align: center; }
ul.social li a { width: 30px; height: 30px; display: inline-block; border-radius: 5px; }
ul.social li a i { line-height: 30px; color: #FFF; }
.Top-LeftPostLegasy ul li span { margin-left: 5px; }
ul.social li a.facebook { background-color: #7385c8; }
ul.social li a.twitter { background-color: #6ed1ea; }
ul.social li a.google { background-color: #6a6a6a; }
ul.social li a.pinterest { background-color: #eb4f4f; }
.TopLLSubjectForums { display: inline-block; background-color: #f2f6fa; border: 1px Solid #E7E7E7; border-radius: 10px; width: 100%; padding: 10px 10px; margin-bottom: 10px; }
.TopLLSubjectForums h2 { text-align: right; display: inline-block; width: 100%; font-size: 15px; font-weight: 700; line-height: 22px; }
.TopLLSubjectForums p { text-align: left; font-size: 13px; font-family: Tahoma; font-weight: 700; margin-left: 10px; color: #232830; display: inline-block; float: left; margin-bottom: 0; }
.Subject { display: inline-block; width: 100%; }
.Subject p { font-size: 13px; line-height: 26px; font-weight: 400; padding: 0px 12px; }
.SubjectLama-2 .Subject { font-size: 13px; line-height: 26px; font-weight: 400; padding: 0px 12px; min-height: 274px; }
.ev_post_signature { display: inline-block; float: right; width: 100%; text-align: center; border-top: 1px Solid #E8E8E8; padding-top: 30px; margin-top: 30px; }
.LLSubjectForums { width: 100%; display: inline-block; }
.BottomSubject a { background-color: #47A5A4; margin: 0px 3px; padding: 5px 20px; border-radius: 10px; color: #FFF; font-size: 13px; font-weight: 700; }
.BottomSubject a:hover { background: #F5A504; }
.SubjectLama { position: relative; min-height: 400px; }
.SubjectLama-2 { position: relative; min-height: 620px; display: inline-block; margin-right: 25%; }
.AllBottomSup { display: inline-block; width: 100%; margin-top: 55px; border-top: 1px Solid #F5F5F5; padding: 25px 0px; bottom: 0; }
.PostLegasy-2 { display: inline-block; background-color: #f2f6fa; border: 1px Solid #E7E7E7; border-radius: 10px; padding: 15px 10px; margin-bottom: 10px; position: absolute; top: 70px; right:10px; bottom: 0; height: auto; }
.img-users-2 { display: inline-block; float: right; width: 100%; text-align: center; }
.img-users-2 a img { width: 150px; height: 150px; border-radius: 10px; }
.Info-Users-2 { display: inline-block; width: 100%; text-align: center; float: right; margin-top: 25px; }
.Info-Users-2 div { float: none !important; margin-bottom: 0 !important; }
.InformathionMem-2 ul li h1, .InformathionMem-2 ul li h2 { font-size: 12px; display: inline-block; }
.LeftPostLegasy-2 { float: left; width: 87%; margin: 15px 15px; margin-top: 65px; }
.Info-Users-2 h2 a { color: #162330; display: inline-block; width: 100%; font-weight: 700; }
.attachmentsa .fieldset { float: right; width: 100%; }
.attachmentsa h2 { font-size: 15px; font-weight: 700; color: #47A5A4; }
.SubForumsOn a { color: #232830; font-size: 12px; width: 100%; display: inline-block; line-height: 25px; font-weight: 400; }
.SubForumsOn a span { margin-left: 10px; display: inline-block; }
.SubForumsOn { background: #EAEAEA; padding: 5px 10px; border-bottom: 1px Solid #D4D3D3; }
.SubForumsblock { -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; position: absolute; border-radius: 3px; margin-top: 10px; margin-right: -8px; z-index: 1; }
.SubForumsOn:last-child { border-radius: 0px 0px 5px 5px; border: none; }
.SubForumsOn:first-child { border-radius: 5px 5px 0px 0px; }
.Sup-Subj li { cursor: pointer; }
.Search-block { width: 50%; float: left; }
input[type=checkbox], input[type=radio] { margin: 1px 6px 0px !important; margin-top: 1px \9; line-height: normal; }
#link_bar a { text-decoration: none; color: #FFF; }
#link_bar li.thead { border: none; }
#main_userinfo h1 { font-size: 14px !important; font-weight: 700 !important; margin: 0px; margin-bottom: 5px !important; }
.notifications { position: absolute !important; background-color: #F33; -moz-border-radius: 7px; border-radius: 30px !important; color: white; width: 24px !important; height: 24px !important; font-size: 11px !important; text-align: center; line-height: 24px !important; bottom: 53px !important; right: -5px !important; padding-right: 1px; padding-left: 1px; font-weight: 700 !important; }
.User-Alert td { position: relative; }
.Hedline h2 a img { display: none; }
.BlockForumsbit input { margin: 0px -3px 0px !important; }
.tcat a img { margin: 5px; }
.like_share_LIKE { background-color: #f33f69; margin: 0px 3px; padding: 7px 30px; border-radius: 10px; color: #FFF; font-size: 13px; font-weight: 700; display: inline-block; }
.like_share_DISLIKE { background-color: #f33f69; margin: 0px 3px; padding: 7px 30px; border-radius: 10px; color: #FFF; font-size: 13px; font-weight: 700; display: inline-block; }
a.like_share_SHARE { background-color: #F5A504; margin: 0px 3px; padding: 10px 13px; border-radius: 10px; color: #FFF; font-size: 13px; font-weight: 700; display: inline-block; }
.like_share_DISLIKE:hover { background-color: #333; color: #FFF; }
.like_share_LIKE:hover { background-color: #47A5A4; color: #FFF; }
.share_by_ali { background: #FFF !important; border: 1px Solid #E7E7E7 !important; border-radius: 10px !important; margin-bottom: 10px !important; }
.share_header { background: #47A5A4 !important; font-size: 12px !important; font-family: 'Droid Arabic Kufi' !important; color: #FFF; margin: 0; width: 100% !important; text-align: center; }
.like_buttons .share_this_by_ali .share_by_ali .share_td a { color: #343434; text-decoration: none; font-family: Tahoma !important; font-size: 12px; margin: 0px 12px; text-align: left !important; font-weight: 700; }
.ls_likes { background-color: #f2f6fa !important; border: 1px Solid #E7E7E7 !important; border-radius: 10px !important; padding: 10px 10px !important; margin-bottom: 10px !important; font-family: 'Droid Arabic Kufi' !important; font-size: 12px; }
.ls_likes a { color: #47A5A4 !important; margin: 0 5px; }
.vbmenu_popup { background: #708291 none repeat scroll 0px 0px; color: #FFE595; }
div#threadsearch_menu input.button { width: 31%; display: block; }
div#threadsearch_menu input { width: 90%; margin-right: 11px; }
div#threadsearch_menu { width: 20%; }
#threadsearch_menu td.vbmenu_option.vbmenu_option_alink a { color: #FFF; padding: 9px 15px; display: inline-block; border-radius: 10px; }
#threadsearch_menu td.vbmenu_option.vbmenu_option_alink { display: block; float: left; position: absolute; top: 102px; left: 12px; background-color: #47A5A4; border-radius: 10px; }
#threadsearch_menu td.vbmenu_hilite.vbmenu_hilite_alink a { color: #FFF; padding: 9px 15px; display: inline-block; border-radius: 10px; }
#threadsearch_menu td.vbmenu_hilite.vbmenu_hilite_alink { display: block; float: left; position: absolute; top: 102px; left: 12px; background-color: #47A5A4; border-radius: 10px; }
.adsHeader { text-align: center; margin-top: 20px; display: inline-block; width: 100%; }
.adsHeader img { width: 100%; }
.Logo-footer { padding: 45px 0px 0px 0px; width: 100%; }
.Logo-footer a img { width: 100%; }
.musername { display: inline-block; margin-top: -15px !important; }
.Info-Users.text-right #profilepic_cell { border-bottom-width: 0px; padding: 4px; border: none; display: inline-block; margin: 0; margin-left: 15px; }
.content_block { margin-bottom: 6px; padding: 1px; margin-top: 15px; }
input.clear-inp { background: none; border: none; }
div.tcat { width: 100%; margin-bottom: 15px; border-radius: 10px; }
.vBulletin_editor table { width: auto; }
.smallfont { font-size: 11px; font-family: "Droid Arabic Kufi", "Open Sans", sans-serif; color: #000; display: inline-block; width: 100%; text-align: center; }
.ev_head_signature { margin-bottom: 15px; font-size: 16px; font-weight: 700; }
.Up-TitleForums { display: inline-block; }
.smallfont.FastEdite.margins { float: left !important; display: inline-block !important; width: 32%; }
td.qoute { background-color: #DAEEF7 !important; border-radius: 10px; border: none !important; }
/*/Design By :Servicehigh.net /*/
