#page .socialMedia {
    display: none;
}
#top-left-menu li a, .mainHeaderMenu>li ul li a, .mainHeaderMenu>li>a, a, h4 a, ul.newsticker a {
    text-decoration: none;
}
a, h3, h3 a {
    color: #000;
}
#main, h1, h2, h3, h4, h5, h6 {
    clear: both;
}
h2, h2.page-title, h2.page-title a {
    font-weight: 700;
    line-height: 29px;
}
h2.page-title, h2.page-title a {
    font-size: 18px;
    text-align: right;
    color: #8A0000;
}
h3.page-title {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    text-align: right;
    margin-bottom: 16px;
    padding: 0 0 10px;
    border-top: 3px solid #a2a9ae;
    border-bottom: 1px solid #e3e3e3;
}
html, strong {
    font-size: 100%}
h3.page-title, h3.page-title a {
    color: #262626;
}
.removeh3 {
    border: 0!important;
    margin: 0!important;
}
a img, strong {
    border: 0;
}
article h1, article h2, h2, h4, h4 a {
    color: #8A0000;
}
article, footer, header, img, nav, section {
    display: block;
}
article h2, article h3 {
    margin-bottom: 10px;
    margin-top: 0;
}
@font-face {
    font-family: 'ArticleText Arabic Naskh';
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/DroidNaskh-Regular.eot);
    src: url(../fonts/DroidNaskh-Regular.eot?#iefix) format('embedded-opentype'), url(../fonts/DroidNaskh-Regular.woff2) format('woff2'), url(../fonts/DroidNaskh-Regular.woff) format('woff'), url(../fonts/DroidNaskh-Regular.ttf) format('truetype');
}
@font-face {
    font-family: 'ArticleText Arabic Naskh';
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/DroidNaskh-Bold.eot);
    src: url(../fonts/DroidNaskh-Bold.eot?#iefix) format('embedded-opentype'), url(../fonts/DroidNaskh-Bold.woff2) format('woff2'), url(../fonts/DroidNaskh-Bold.woff) format('woff'), url(../fonts/DroidNaskh-Bold.ttf) format('truetype');
}
a, abbr, acronym, address, applet, big, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, ins, kbd, label, legend, li, object, ol, p, q, s, samp, small, span, strike, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var {
    border: 0;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline;
}
strong {
    font-family: inherit;
    font-style: inherit;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline;
}
a.gal_link img, textarea {
    vertical-align: top;
}
html {
    overflow-y: scroll;
}
body {
    background: #fcfcfc;
    direction: rtl;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
body, input, select, textarea {
    font-family: 'ArticleText Arabic Naskh', serif;
    font-weight: 400;
    text-align: right;
    font-size: 14px;
    line-height: 25px;
    color: #000;
}
.Text_Bold, article h1, h2, h3, h4, ul.newsticker a {
    font-weight: 700;
}
.block_home_post .post-body, .post_content p, article .text {
    padding-bottom: 10px;
}
.post-image, article .pic {
    line-height: 0;
}
article h1, h2 {
    line-height: 29px;
}
article h1 {
    font-size: 18px;
    margin-bottom: 10px;
}
article h2 {
    font-size: 14px;
    line-height: 22px;
}
h2 {
    font-size: 18px;
}
h3, h4 {
    font-size: 13px;
    line-height: 21px;
    text-align: right;
}
.adZone, .freeImage, .img300x250Left, .panelImg {
    text-align: center;
}
h4 {
    margin-bottom: 5px;
}
h4 a:hover {
    color: #e50700;
}
h6 {
    margin: 0;
    font-size: 0;
    display: none;
}
ul {
    list-style: disc;
}
.dropdown-menu, .tickerAlanba ul {
    list-style: none;
}
li>ol, li>ul {
    margin-bottom: 0;
    margin-left: 1.5em;
}
img {
    height: auto;
    max-width: 100%}
input, select {
    line-height: normal;
}
.icons li a, .post-info a, .post-info div {
    font-size: 11px;
    line-height: 12px;
    padding-right: 15px;
    padding-top: 2px;
    margin-left: 3px;
}
span.weekName {
    display: inline-block;
    margin-left: 2px;
}
.widget_recent_blogposts .post_date span.weekName {
    display: none;
    margin-left: 0;
}
.widget_recent_blogposts .widget_body ul.icons {
    text-align: right;
}
input[type=submit] {
    font-size: 12px;
    height: 27px;
    line-height: 26px;
    color: #6d6d6d;
    padding: 1px 12px 0 13px;
    border: 1px solid #cdd0d1;
    cursor: pointer;
    box-shadow: 1px 1px rgba(0, 0, 0, .05);
    background: #fff;
    background: linear-gradient(#fff 0, #f5f5f5 100%);
}
input[type=submit]:hover {
    border: 1px solid #c3c6c7;
    background: #fdfdfd;
    background: linear-gradient(to bottom, #fdfdfd 0, #e3e3e3 100%);
}
input[type=submit]:active, input[type=submit]:focus {
    border-color: #aaa #bbb #bbb;
    box-shadow: inset 0 -1px 0 rgba(255, 255, 255, .5), inset 0 2px 5px rgba(0, 0, 0, .15);
}
input[type=search] {
    box-sizing: content-box;
}
input[type=email], input[type=search], input[type=text], textarea {
    outline: 0;
    background: #fff;
    border: 1px solid #d6d6d6;
    color: #6d6d6d;
    font-size: 12px;
    line-height: 26px;
    padding: 5px 6px;
    resize: none;
    box-shadow: inset 1px 1px 3px rgba(0, 0, 0, .04);
}
input[type=email]:focus, input[type=search]:focus, input[type=text]:focus, textarea:focus {
    outline: 0;
    color: #6d6d6d;
}
textarea {
    overflow: auto;
    padding-left: 3px;
    width: 98%}
.img300x250Left, .panelImg, .post-info {
    overflow: hidden;
}
a:active, a:focus, a:hover {
    outline: 0;
    color: #8a0000;
}
.img_wrap img, a.gal_link img, a.img-wrap img, a.w_hover img {
    vertical-align: top;
    width: auto;
    margin: 0 auto;
}
.img_wrap:hover img, .widget_popular_footer .article:hover .pic img, a.gal_link:hover img, a.img-wrap:hover img, a.w_hover:hover img, ul.socialShareCircle li a:hover {
    opacity: .8;
}
a.gal_link, a.w_hover {
    position: relative;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
}
.adZone, .adZone iframe, .post_rating {
    vertical-align: top;
}
.freeImage a, .freeImage a.gal_link, .freeImage a.w_hover {
    display: inline-block;
    margin: 0!important;
}
a.gal_link label.link-icon, a.gal_link span.link-icon, a.w_hover label.link-icon, a.w_hover span.link-icon, a.w_hover span.v_link {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 38px;
    height: 38px;
    background: url(../images/img-small-icon.png) no-repeat;
    margin-top: -300px;
    opacity: 0;
    transition: all ease .52s;
    margin-left: -19px;
    z-index: 399;
}
a.w_hover span.v_link {
    background: url(../images/video_link_icon.png) no-repeat;
}
a.gal_link:hover .link-icon, a.w_hover:hover label.link-icon, a.w_hover:hover span.link-icon, a.w_hover:hover span.v_link {
    margin-top: -19px;
    margin-left: -19px;
    opacity: 1;
}
a.gal_link label.link-icon, a.gal_link span.link-icon {
    z-index: 999;
    width: 28px;
    height: 28px;
    background: url(../images/gallery-icon.png) no-repeat;
    margin-left: -14px;
}
a.gal_link:hover label.link-icon, a.gal_link:hover span.link-icon {
    margin-top: -14px;
    margin-left: -14px;
}
.panelImg {
    width: 100%;
    height: 90px;
    margin: 0 auto 10px;
    max-width: 770px;
}
.panelImg img {
    margin: 0 auto;
}
.clearboth:after {
    clear: both;
    content: "";
    width: 100%;
    display: block;
}
.img300x250Left {
    margin: 0 auto 10px;
    max-width: 100%}
.img300x250Left, .img300x250Left img {
    width: 300px;
    height: auto;
}
#toTop {
    display: none;
    position: fixed;
    z-index: 100;
    width: 33px;
    height: 33px;
    bottom: 56px;
    right: 10px;
    background: url(../images/to-top.gif) center center no-repeat #3a3e40;
}
#toTop:hover {
    background-color: #e50700;
}
#main {
    width: 1080px;
    margin: 0 auto;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, .1);
    padding: 10px;
    background: #fff;
}
#main.right_sidebar .main_content {
    float: right;
    width: 770px;
}
.post_views {
    padding-right: 22px;
    background: url(../images/view.png) right 0 no-repeat;
}
.comments_count, .post_date, .post_format, .post_source {
    padding-right: 20px;
}
.post_date {
    background: url(../images/date.png) right 0 no-repeat;
}
.comments_count {
    background: url(../images/comment.png) right 0 no-repeat;
}
.post_format {
    background: url(../images/news.png) right 0 no-repeat;
}
.post_source {
    background: url(../images/source.png) right 0 no-repeat;
}
.comments_count, .post_date, .post_format, .post_source, .post_views {
    text-decoration: none;
    float: right;
    margin-left: 10px;
    display: inline-block;
    color: #666;
    line-height: 16px;
    font-size: 12px;
}
.post_rating {
    display: inline-block;
    margin: 2px 10px 0 0;
    height: 10px;
    width: 63px;
    background: url(../images/stars.png) 0 bottom repeat-x;
}
.post-info .post_rating {
    float: left;
    padding: 0;
    margin: 0;
    background-size: inherit;
}
.post_rating span {
    background: url(../images/stars.png) repeat-x;
    height: 10px;
    width: 0;
    display: block;
}
.post_rating span.points1 {
    width: 10px;
}
.post_rating span.points2 {
    width: 24px;
}
.post_rating span.points3 {
    width: 36px;
}
.post_rating span.points4 {
    width: 49px;
}
.post_rating span.points5 {
    width: 62px;
}
#secondary.main_sidebar {
    float: left;
    width: 300px;
    font-size: 13px;
}

.NavMenu, .NavMenu-checkbox, .NavMenuSEC, .NavMenu-checkboxSEC {
    display: none;
}
.adZone {
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
}
.adZone img {
    margin: 0 auto;
}
.adZone iframe {
    max-width: 100%;
    overflow: hidden;
}
#adZoneFooter .footerMobile {
    display: none;
}
#adZoneGFXLeft.adZoneLeft #message {
    margin-left: -770px!important;
}
#adZoneGFXRight.adZoneRight #message {
    margin-right: -770px!important;
}
#adZonePushdown {
    z-index: 100000;
    position: fixed;
}
#adZonePushdown img.stick {
    margin-top: 38px;
}
.LeftTextAlign, .lefttextalign {
    text-align: left!important;
}
.RightTextAlign, .righttextalign {
    text-align: right!important;
}
.CenterImageAlign, .CenterTextAlign, .CenterTextAlign a, .centerImageAlign, .centertextalign, .centertextalign a {
    text-align: center!important;
}
.LeftImageAlign, .LeftImageAlign a, .leftimagealign, .leftimagealign a {
    float: left!important;
    padding: 0!important;
    margin: 0 10px 10px 0!important;
}
.RightImageAlign, .RightImageAlign a, .rightimagealign, .rightimagealign a {
    float: right!important;
    padding: 0!important;
    margin: 0 0 10px 10px!important;
}
.CenterImageAlign, .centerimagealign {
    float: none!important;
    padding: 0!important;
    margin: 0 auto 10px!important;
}
.CenterImageAlign img, .centerimagealign img {
    width: auto!important;
}
.labeldatetime {
    position: absolute;
    bottom: 0;
    color: #fff;
    z-index: 1;
    right: 10px;
}
.socialMedia {
    position: fixed;
    left: 0;
    direction: ltr;
    z-index: 1000;
    display: inline-block;
    width: 50px;
}
.socialMedia ul {
    padding: 0;
    transform: translate(-120px, 0);
    margin: 0;
}
.socialMedia ul li {
    display: block;
    margin: 5px;
    background: rgba(12, 12, 12, .57);
    width: 150px;
    text-align: right;
    padding: 4px;
    border-radius: 0 30px 30px 0;
    transition: all .5s;
    overflow: hidden;
}
.socialMedia ul li:hover {
    transform: translate(100px, 0);
}
.socialMedia ul li:hover i {
    color: #fff;
    background: rgba(0, 0, 0, .36);
    transform: rotate(360deg);
    transition: all 1s;
}
.socialMedia ul li i {
    margin-left: 10px;
    color: #000;
    padding: 7px;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    font-size: 20px;
    background: #fff;
    transform: rotate(0);
    text-align: center;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    float: right;
}
.socialMedia ul li a {
    color: #ddd;
    font-size: 16px;
    line-height: 16px;
}
.socialMedia ul li a span {
    display: inline-block;
    vertical-align: top;
    margin-top: 9px;
}
.socialMedia ul li:focus a, .socialMedia ul li:hover a {
    color: #fff;
    transition: all 1s;
}
ul.newsticker, ul.newsticker li {
    position: relative;
    margin: 0;
    padding: 0;
}

.socialMedia ul li i.fa:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 22px;
    height: 22px;
    z-index: 1;
    top: 6px;
    left: 7px;
    background: url(../images/footer-soc-29.png);
    background-size: auto 22px;
    background-repeat: no-repeat;
}

.socialMedia ul li i.fa-twitter:before {
    background-position: -133px center;
}
.socialMedia ul li i.fa-twitter.new, .socialMedia ul li.li-twitter.new {
    background: #000;
}
.socialMedia ul li i.fa-twitter.new:before {
    background-position: -909px center;
}
.socialMedia ul li i.fa-facebook:before {
    background-position: -163px center;
}
.socialMedia ul li i.fa-threads:before {
    background-position: -940px center;
}
.socialMedia ul li i.fa-googleplus:before {
    background-position: -786px center;
    background-size: auto 20px;
    width: 25px;
    height: 22px;
    margin-left: -2px;
}
.socialMedia ul li i.fa-youtube:before {
    background-size: auto 18px;
    background-position: -675px center;
    margin-left: -1px;
}
.socialMedia ul li i.fa-instagram:before {
    background-size: auto 26px;
    background-position: -899px center;
}
.socialMedia ul li i.fa-rss:before {
    background-position: -192px center;
}
.socialMedia ul li i.fa-pdf:before {
    background-size: auto 21px;
    background-position: -61px center;
}
.socialMedia ul li i.fa-whatsapp:before {
    background-size: auto 26px;
    background-position: -2px center;
}
.socialMedia ul li i.fa-linkedin:before {
    background-size: auto 24px;
    background-position: -562px center;
}
.socialMedia ul li i.fa-snapchat:before {
       background-size: auto 26px;
    background-position: -815px center;
}
.socialMedia ul li i.fa-telegram:before {
    background-position: -482px center;
}

.socialMedia ul li i.fa-telegram,  .socialMedia ul li.li-telegram {
    background:  #08c;
}
.socialMedia ul li i.fa-twitter, .socialMedia ul li.li-twitter {
    background: #5ea9dd;
}
.socialMedia ul li i.fa-facebook, .socialMedia ul li.li-facebook {
    background: #4a6eaa;
}
.socialMedia ul li i.fa-threads, .socialMedia ul li.li-threads {
    background: #000;
}
.socialMedia ul li i.fa-youtube, .socialMedia ul li.li-youtube {
    background: #ee1c1b;
}
.socialMedia ul li i.fa-rss, .socialMedia ul li.li-rss {
    background: #f60;
}
.socialMedia ul li i.fa-pdf, .socialMedia ul li.li-pdf {
    background: #cd2b0b;
}
.socialMedia ul li i.fa-whatsapp, .socialMedia ul li.li-whatsapp {
    background: #169e0e;
}
.socialMedia ul li i.fa-linkedin, .socialMedia ul li.li-linkedin {
    background: #0173b2;
}

.socialMedia ul li i.fa-snapchat,  .socialMedia ul li.li-snapchat  {
    background:  #e2e01f;
}
.socialMedia ul li i.fa-googleplus,  .socialMedia ul li.li-googleplus  {
    background:  #dc4a38;
}
.socialMedia ul li i.fa-tiktok, .socialMedia ul li.li-tiktok {
    background: #000;
}

    .socialMedia ul li i.fa-tiktok:before {
        background-position: -972px center;
    }

@media(min-width:1120px) and (max-height: 730px) {
    .socialMedia ul li {
        padding: 0;
    }
}
.socialMedia ul li.li-snapchat span {
    color: #000;
}
.socialMedia ul li:focus i.fa, .socialMedia ul li:hover i.fa {
    background-color: #444546;
}
.hideBlock {
    display: none!important;
}
.tickerAlanba .title, .tickercontainer {
    display: inline-block;
    font-size: 16px;
    vertical-align: top;
}
.tickerAlanba {
    text-align: center;
    max-height: 33px;
    margin-bottom: 10px;
    overflow: hidden;
}
.tickerAlanba a {
    color: #fff;
}
.tickerAlanba .title {
    line-height: 25px;
    font-weight: 700;
    padding: 3px 10px;
    border: 1px solid #D50B07;
    color: #D50B07;
    width: 40px;
}
.tickercontainer {
    height: 15px;
    width: 1030px;
    background: #D50B07;
    margin: 0 auto;
    direction: rtl;
    text-align: right;
    line-height: 27px;
    padding: 3px 0 15px;
    overflow: hidden;
}
.tickercontainer .mask {
    position: relative;
    right: 0;
    top: 0;
    overflow: hidden;
    max-height: 27px;
}
ul.newsticker {
    right: 1030px;
    list-style-type: none;
}
ul.newsticker li {
    float: right;
}
ul.newsticker li:after {
    content: '|';
    display: inline-block;
    height: 10px;
    color: #fff;
    font-weight: 700;
    position: absolute;
    left: -25px;
}
ul.newsticker li:last-of-type:after {
    content: none;
}
ul.newsticker a {
    white-space: nowrap;
    padding: 0;
    color: #fff;
    margin: 0 50px 0 0;
}
ul.newsticker span {
    margin: 0 10px 0 0;
}
#page .socialMedia ul li.hide {
    display: none;
}
.main_sidebar .widget.poll .widget_body>div {
    width: 278px!important;
    max-width: 100%}
.main_sidebar .widget.poll #OPP-powered-by {
    display: none!important;
}
.main_sidebar .widget.poll .OPP-obj-icon {
    opacity: .2!important;
}
.main_sidebar .widget.poll .OPP-obj-icon:focus, .main_sidebar .widget.poll .OPP-obj-icon:hover {
    opacity: .9!important;
}
.main_sidebar a.widget {
    border: none;
    margin-bottom: 0;
}
.main_sidebar .widget.themeEnglish .widget_header {
    background: #eb1c15;
}
.main_sidebar .widget.themeEnglish .widget_header .widget_title {
    float: left;
}
.main_sidebar .widget.themeEnglish .widget_header .widget_subtitle {
    float: right;
    padding: 0 15px 0 0;
}
.main_sidebar .widget.flash.themeEnglish .article .text {
    direction: ltr;
    text-align: center;
}
.main_sidebar .widget.themeEnglish .comments_count, .main_sidebar .widget.themeEnglish .post_date, .main_sidebar .widget.themeEnglish .post_format, .main_sidebar .widget.themeEnglish .post_source, .main_sidebar .widget.themeEnglish .post_views {
    float: left;
    background-position: left 0;
}
.main_sidebar .widget.themeEnglish .icons li a, .main_sidebar .widget.themeEnglish .post-info a, .main_sidebar .widget.themeEnglish .post-info div {
    padding-left: 15px;
    margin-right: 3px;
    padding-right: 0;
    margin-left: 0;
}
.main_sidebar .widget.flash.themeEnglish .article .pic {
    float: none;
    margin: 0 auto 10px;
}
.main_sidebar .widget.themeEnglish .article .pic {
    float: right;
    margin: 0 0 10px 10px;
}
.main_sidebar .widget.themeEnglish .article .text {
    text-align: left;
}
.main_sidebar .widget.themeEnglish .pages_info {
    left: 44px;
    right: auto;
}
.main_sidebar .widget.themeEnglish ul.flex-direction-nav {
    left: 20px;
    right: auto;
}
@media(max-width:1200px) {
    body #page .socialMedia {
    display: block;
}
.nosmpdf ul li {
    width:  16.66%!important;
}
#page .socialMedia ul, #page .socialMedia ul li:hover {
    transform: none;
}
.tickerAlanba .tickercontainer {
    width: 90%}
ul.newsticker {
    right: 90%}
a.gal_link, a.w_hover {
    display: block;
}
img {
    vertical-align: top;
    max-width: 100%!important;
}
a.gal_link .link-icon, a.w_hover label.link-icon, a.w_hover span.link-icon, a.w_hover span.v_link {
    display: none;
}
#page, .container, .site-header, body {
    width: 100%;
    display: inline-block;
}
#main.right_sidebar .main_content {
    width: 71%}
input[type=email], input[type=search], input[type=text], textarea {
    font-size: 11px;
}
#secondary.main_sidebar {
    width: 28%}
#page .panelImg {
    height: auto;
}
#toTop {
    bottom: 220px;
    left: 10px;
    right: auto;
}
#adZoneGFXLeft, #adZoneGFXRight {
    display: none;
}
#adZoneFooter .footerMobile {
    display: inline-block;
    z-index: 1000;
}
#adZoneFooter .footerDesktopAd {
    bottom: 35px;
}
#page .socialMedia {
    right: 0;
    bottom: 0;
    text-align: center;
    direction: rtl;
    width: 100%}
#page .socialMedia ul li {
    display: block;
    float: right;
    width: 25%;
    text-align: center;
    height: 30px;
    transition: all 0s;
    padding: 0 0 5px;
    vertical-align: top;
    margin: 0;
    border-radius: 0;
    opacity: .9;
}
#page .socialMedia ul li:last-of-type {
    margin-left: 0;
}
#page .socialMedia ul li i {
    float: none;
    margin: 6px auto!important;
    padding: 0;
    display: block;
    background: 0 0;
}
#page .socialMedia ul li i.fa-pdf, #page .socialMedia ul li i.fa-whatsapp, #page .socialMedia ul li i.fa-youtube {
    margin-left: 3px;
}
#page .socialMedia ul li a span {
    margin-top: 0;
    font-size: 0;
}
#page .socialMedia ul li:focus a, #page .socialMedia ul li:hover a {
    transition: all 0s;
}
#page .socialMedia ul li:hover i {
    color: #ddd;
    background: 0 0;
    transform: none;
    transition: all 0s;
}

#page .socialMedia ul li i.fa:before {
    left: 0;
    right: 0;
    top: 1px;
    bottom: 0;
}
#page .socialMedia ul li i.fa-viber:before {
    background-size: auto 26px;
    background-position: -529px center;
}
#page .socialMedia ul li i.fa-telegram:before {
        background-size: auto 26px;
    background-position: -568px center;
    margin-right: -1px;
}
#page .socialMedia ul li i.fa-email:before {
    background-size: auto 26px;
    background-position: -489px center;
}
body .socialMedia ul li i.fa-whatsapp:before,body .socialMedia ul li i.fa-facebook:before,body .socialMedia ul li i.fa-googleplus:before,
body .socialMedia ul li i.fa-twitter:before{margin-right: -2px}
body .socialMedia ul li i.fa-pdf:before,body .socialMedia ul li i.fa-email:before{margin-right: -1px}

    body #page .socialMedia ul li.li-youtube, body #page .socialMedia ul li.li-youtube *, body #page .socialMedia ul li.li-instagram, body #page .socialMedia ul li.li-instagram *,
    body #page .socialMedia ul li.li-rss, body #page .socialMedia ul li.li-rss *, body #page .socialMedia ul li.li-linkedin, body #page .socialMedia ul li.li-linkedin *,
    body #page .socialMedia ul li.li-googleplus, body #page .socialMedia ul li.li-googleplus *, body #page .socialMedia ul li.li-snapchat, body #page .socialMedia ul li.li-snapchat *,
    body #page .socialMedia ul li.li-tiktok, body #page .socialMedia ul li.li-tiktok *,
    body #page .socialMedia ul li.li-threads, body #page .socialMedia ul li.li-threads * {
        display: none;
    }
body #page .socialMedia ul li.hide {
    display: inline-block;
}
body #page .socialMedia ul li a {
    display: inline-block;
    text-align: center;
    width: 100%}
body #page .socialMedia {
    display: block;
    background: #fff;
    border-top: 1px solid #ddd;
}
body #page .socialMedia.mobile {
    display: inline-block;
}
#page .socialMedia ul li.li-viber {
    background: #7b519d;
}
#page .socialMedia ul li.li-viber a i {
    margin-left: 0;
}
#page .socialMedia ul li.li-telegram {
    background: #08c;
}
#page .socialMedia ul li.li-telegram a i, #page .socialMedia.mobile ul li.li-email a i {
    margin-left: 2px;
}
#page .socialMedia ul li.li-telegram i, #page .socialMedia.mobile ul li.li-email i, #page .socialMedia.mobile ul li.li-viber i {
    background: 0 0;
}
body #page .socialMedia ul li.li-telegram.extra {
    display: none;
}
}@media(max-width:1024px) {
    .comments_count, .post_date, .post_format, .post_source, .post_views {
    margin-left: 2px;
}
article .pic, article .pic a {
    width: auto;
    height: auto;
}
.Land, .Land a, .Port, .Port a {
    width: auto!important;
    height: auto!important;
}
}@media(max-width:768px) {
  
    #page, #top-left-menu .hide_sec, .NavMenu, .container, .site-header, .top, body, .NavMenuSEC {
        display: block;
    }
.NavMenu, .overlayNavMenu {
    position: fixed;
    height: 100%}
.NavMenu, body.notMove, html.notMove {
    overflow: hidden;
}
body {
    padding-top: 56px;
}
#page {
    padding-bottom: 0;
}
#main {
    box-shadow: 0 2px 2px 1px rgba(0, 0, 0, .1);
    padding: 0 10px;
}
#header .top {
    background: #ecebeb;
    background: linear-gradient(#ecebeb, #fff, #ecebeb);
}
.img_wrap img, a.gal_link img, a.img-wrap img, a.w_hover img {
    width: auto;
    margin: 0 auto;
}
input[type=search], input[type=text], textarea {
    font-size: 12px;
}
#main.right_sidebar .main_content {
    width: 100%;
    margin-bottom: 10px;
}
#toTop {
    display: none!important;
}
#secondary.main_sidebar {
    width: 100%;
    clear: both;
    display: inline-block;
    text-align: center;
}
.main_sidebar .widget, .main_sidebar .widget.widget_recent_blogposts.NoArticle {
    width: 300px;
    margin-right: 10px;
    vertical-align: top;
    clear: none;
}
.main_sidebar .widget:nth-child(2n+1) {
    margin-right:  0!important;
}
.main_sidebar .widget {
    clear: none;
    display: inline-block;
}
.main_sidebar .widget.widget_recent_blogposts {
    width: 100%;
    display: inline-block;
    clear: both;
    margin: 0 auto 10px;
    box-sizing: border-box;
}
.img300x250Left {
    clear: both;
}
.widget_recent_writters .widget_body ul li {
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
    vertical-align: top;
}
.widget.feedburner_subscribe .widget_body, .widget.widget_news_combine .widget_body, .widget_news_combine .widget_body .block_news_tabs .tabs {
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
}
.widget_news_combine .widget_body .block_news_tabs .block_home_news_post {
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
    padding-bottom: 10px;
}
.overlayNavMenu {
    display: none;
    width: 100%;
    background-color: rgba(0, 0, 0, .4);
    top: 0;
    left: 0;
    z-index: 100000;
}
.NavMenu {
    top: 46px;
    right: 0;
    z-index: 10000000;
    visibility: hidden;
    width: 250px;
    background: rgba(43, 43, 43, .9);
    color: #fff;
    transform: translate3d(100%, 0, 0);
    padding: 10px;
    text-align: right;
    font-size: 17px;
    line-height: 27px;
    font-weight: 700;
    box-sizing: border-box;
    bottom: 0;
}
.NavMenu-btn {
    background-color: transparent;
    border: 0;
    color: #222;
    font-size: 30px;
    font-weight: 300;
    line-height: 1.6em;
    position: relative;
    padding: 0;
    cursor: pointer;
    display: inline-block;
}
.NavMenu-checkbox:checked~.overlayNavMenu, .overlayNavMenu.openNavMobile {
    display: block;
}
.NavMenu-checkbox:checked~.NavMenu, .NavMenu.openNavMobile {
    visibility: visible;
    transform: translate3d(0, 0, 0);
}
.NavMenu .NavMenuHeader {
    display: inline-block;
    margin-top: 10px;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    padding-right: 10px;
    padding-left: 10px;
}
.NavMenu .NavMenuHeader span {
    margin-bottom: 10px;
    display: inline-block;
    margin-right: 2px;
    white-space: nowrap;
}
    .NavMenu .NavMenuHeader ul {
        list-style: none;
        margin: 0;
        padding: 0;
        text-align: center;
        white-space: nowrap;
        position: relative;
        overflow-x: scroll;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
    }
.NavMenu .NavMenuHeader ul li, .NavMenu .NavMenuHeader ul li a {
    display: inline-block;
    vertical-align: top;
}
.NavMenu .NavMenuHeader ul li {
    margin-right: 5px;
}
.NavMenu .NavMenuHeader ul li:first-of-type {
    margin-right: 0;
}
.NavMenu .NavMenuHeader ul li img {
    max-width: 100%;
    width: 35px;
    height: auto;
}
.NavMenu .NavMenuList {
    list-style: none;
    margin: 85px 0 0;
    padding: 0 10px;
    overflow: scroll;
    position: fixed;
    height: 100%;
    right: 0;
    left: 0;
    width: 230px;
}
.NavMenu .NavMenuList span {
    color: #fff;
    display: inline-block;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
}
.NavMenu .NavMenuList a {
    text-decoration: none;
}
.NavMenu .NavMenuList li>ul {
    display: none;
    list-style: none;
    margin: 0;
    padding: 0 20px;
    right: -100px;
    position: relative;
    font-size: 15px;
    line-height: 24px;
}
.NavMenu .NavMenuFooter:before, .NavMenu .NavMenuList li.shown>span.more:before {
    content: '';
    display: inline-block;
    left: -10px;
    right: -10px;
    top: 0;
    bottom: 0;
}
.NavMenu .NavMenuList li>span.more {
    background: url(../images/right_arrow.png) 0 center no-repeat;
}
.NavMenu .NavMenuList li.shown>span.more {
    background: url(../images/left_arrow.png) 0 center no-repeat;
    position: relative;
}
.NavMenu .NavMenuList li.shown>span.more:before {
    background: rgba(221, 221, 221, .19);
    position: absolute;
}
.NavMenu .NavMenuFooter {
    padding: 15px 20px;
    margin-bottom: 130px;
    text-align: center;
    position: relative;
}
.NavMenu .NavMenuFooter:before {
    background: #323131;
    position: absolute;
}
.NavMenu .NavMenuFooter img {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
    position: relative;
}

    /*sec menu*/
    body .site-header .top-center .alanbaMobileSecMenu {
        display: inline-block;
    }
    /*new*/
    .alanbaMobileArc {
        float: left;
    }

    .form_searchMob {
        position: relative;
        margin-bottom: 10px;
    }

    .searchbtnMob {
        background: #ddd;
        width: 100% !important;
        height: 35px !important;
        border: none !important;
        border-radius: 15px !important;
        -moz-border-radius: 15px !important;
        -webkit-border-radius: 15px !important;
        -khtml-border-radius: 15px !important;
        font-family: 'ArticleText Arabic Naskh', serif;
        font-weight: 400 !important;
        text-align: right;
        padding: 7px 7px 7px 40px !important;
        box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
        -webkit-box-sizing: border-box !important;
        color: #000 !important;
        font-size: 16px !important;
        line-height: 16px !important;
        max-width: 100%;
        display: inline-block;
        vertical-align: top;
    }

    .form_searchMob .searchbtn {
        position: absolute;
        top: 4px;
        left: 3px;
        width: 30px;
    }

    .alanbaMobilePDF {
        float: left;
        margin-left: 10px;
    }

        .alanbaMobilePDF img {
            max-height: 35px;
            margin-top: 3px;
        }

    .alanbaMobileSecMenu {
        float: left;
    }

        .alanbaMobileSecMenu img {
            max-height: 20px;
            padding: 4px 10px 0 0;
            -webkit-touch-callout: none;
            -webkit-user-select: none;
            -khtml-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: none;
        }

    .alanbaMobileArc img.selected {
        max-height: 40px;
        margin-top: 2px;
    }


    .NavMenu-checkboxSEC {
        display: none;
    }

    .NavMenuSEC, .overlayNavMenuSEC {
        position: fixed;
        height: 100%;
    }

    .NavMenuSEC {
        overflow: hidden;
    }

    .overlayNavMenuSEC {
        display: none;
        width: 100%;
        background-color: rgba(0, 0, 0, .4);
        top: 0;
        left: 0;
        z-index: 1000000;
    }

    .NavMenuSEC {
        top: 46px;
        left: 0;
        z-index: 10000000;
        visibility: hidden;
        width: 250px;
        background: rgba(43,43,43,.9);
        color: #fff;
        transform: translate3d(100%, 0, 0);
        padding: 0 10px 10px;
        text-align: right;
        font-size: 16px;
        line-height: 26px;
        font-weight: 700;
        box-sizing: border-box;
        bottom: 0;
    }

    .NavMenu-btnSEC {
        background-color: transparent;
        border: 0;
        color: #222;
        font-size: 30px;
        font-weight: 300;
        line-height: 1.6em;
        position: relative;
        padding: 0;
        cursor: pointer;
        display: inline-block;
    }

    .NavMenu-checkboxSEC:checked ~ .overlayNavMenuSEC, .overlayNavMenuSEC.openNavMobileSEC {
        display: block;
    }

    .NavMenu-checkboxSEC:checked ~ .NavMenuSEC, .NavMenuSEC.openNavMobileSEC {
        visibility: visible;
        transform: translate3d(0, 0, 0);
    }


    .NavMenuSEC .NavMenuHeaderSEC ul li, .NavMenuSEC .NavMenuHeaderSEC ul li a {
        display: inline-block;
        vertical-align: top;
    }

    .NavMenuSEC .NavMenuHeaderSEC ul li {
        margin-right: 5px;
    }

        .NavMenuSEC .NavMenuHeaderSEC ul li:first-of-type {
            margin-right: 0;
        }

    .NavMenuSEC .NavMenuListSEC {
        list-style: none;
        margin: 0;
        padding: 0;
        overflow: scroll;
        position: fixed;
        height: 100%;
        right: 10px;
        left: 0;
        overflow-x: hidden;
        width: 230px;
    }

        .NavMenuSEC .NavMenuListSEC span {
            color: #fff;
            display: inline-block;
            width: 100%;
            padding-top: 10px;
            padding-bottom: 10px;
        }

        .NavMenuSEC .NavMenuListSEC .archiveLi .hasDatepicker span {
            color: #000;
            text-shadow: 1px 1px 1px #fff;
            padding: 0;
        }

        .NavMenuSEC .NavMenuListSEC a {
            text-decoration: none;
        }

        .NavMenuSEC .NavMenuListSEC li {
            padding-right: 7px;
            padding-left: 7px;
            text-shadow: 1px 1px 1px #000;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
        }

            .NavMenuSEC .NavMenuListSEC li > ul {
                display: none;
                list-style: none;
                margin: 0;
                padding: 0 20px;
                right: -100px;
                position: relative;
                font-size: 15px;
                line-height: 24px;
            }

    .NavMenuSEC {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
    }

    .NavMenuSEC {
        -webkit-transform: translate3d(100%, 0, 0);
    }

    .NavMenu-btnSEC {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .NavMenu-checkboxSEC:checked ~ .NavMenuSEC, .NavMenuSEC.openNavMobileSEC {
        -webkit-transform: translate3d(0, 0, 0);
    }

    .NavMenuSEC .NavMenuListSEC li.archiveLi {
        border: none;
        padding: 10px 0 0;
    }

        .NavMenuSEC .NavMenuListSEC li.archiveLi .spanarchiveLi {
            padding: 0;
            text-align: center;
            background: #ffffff;
            color: #000;
            text-shadow: 1px 1px 1px #c7c7c7;
            padding-top: 3px;
            padding-bottom: 0px;
            border-radius: 5px;
        }

    .NavMenuSEC .NavMenuListSEC .archiveLi .hasDatepicker {
        padding-top: 0;
        margin-top: 2px;
    }

    .NavMenuSEC .NavMenuFooter:before, .NavMenuSEC .NavMenuListSEC li.shown > span.more:before {
        content: '';
        display: inline-block;
        left: -10px;
        right: -10px;
        top: 0;
        bottom: 0;
    }

    .NavMenuSEC .NavMenuListSEC li > span.more {
        background: url(../images/right_arrow.png) 0 center no-repeat;
    }

    .NavMenuSEC .NavMenuListSEC li.shown > span.more {
        background: url(../images/left_arrow.png) 0 center no-repeat;
        position: relative;
    }

        .NavMenuSEC .NavMenuListSEC li.shown > span.more:before {
            background: rgba(221, 221, 221, .19);
            position: absolute;
        }

    .NavMenuSEC .NavMenuListSEC li:last-of-type {
        margin-bottom: 55px;
    }

    .NavMenuSEC .NavMenuListSEC li ul li:last-of-type {
        margin-bottom: 0;
    }

    .alanbaMobileSecMenu, .alanbaMobileSecMenu *,
    .alanbaMobileLogo, .alanbaMobileLogo *,
    .alanbaMobileSubMenu, .alanbaMobileSubMenu * {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        outline: none;
    }

.main_sidebar .adZone {
    width: auto;
}
.adZone img {
    max-width: 100%}
#CadillacTopBanner {
    top: 27px!important;
}
}@media (max-width:750px) {
    .tickerAlanba .tickercontainer {
    width: 80%}
ul.newsticker {
    right: 80%}
}@media(max-width:568px) {
    .comments_count, .post_date, .post_format, .post_source, .post_views {
    font-size: 11px;
    line-height: 20px;
}
}@media(max-width:533px) {
    .icons li a, .post-info a, .post-info div {
    margin-left: 3px;
}
}@media(max-width:480px) {
    body article .pic, div[class$=Land].pic, div[class$=Port].pic {
    max-width: 38%!important;
    max-height: 100px!important;
}
div[class$=Land].pic, div[class$=Port].pic {
    float: left!important;
    overflow: hidden;
}
body .single article .widget_recent_blogposts.center .pic {
    max-width: 100%!important;
    max-height: 100%!important;
}
div[class$=Land].pic a, div[class$=Land].pic a img, div[class$=Port].pic a, div[class$=Port].pic a img {
    max-width: 100%!important;
    max-height: 100px!important;
    float: left!important;
    overflow: hidden;
}
#page .posts_wrapper article .field_group h2, .posts_wrapper article .field_group h2 a {
    font-size: 13px;
    line-height: 21px;
}
#secondary.main_sidebar {
    width: 100%;
    clear: both;
    display: inline-block;
}
.main_sidebar .widget.widget_recent_blogposts.NoArticle {
    width: 100%}
.icons li a, .main_sidebar .widget.widget_recent_blogposts .post-info .icons li, .post-info a, .post-info div {
    margin-left: 10px;
    display: inline-block;
}
.main_sidebar .widget.widget_recent_blogposts .post-info .icons li a, .main_sidebar .widget.widget_recent_blogposts .post-info .icons li:last-of-type {
    margin-left: 0;
}
}@media(width:1024px) and (orientation:landscape) {
    body #page {
    min-height: 685px!important;
}
}@media(width:768px) and (orientation:portrait) {
    body #page {
    min-height: 895px!important;
}
}@media(width:736px) and (orientation:landscape) {
    body #page {
    min-height: 286px!important;
}
}@media(width:414px) and (orientation:portrait) {
    body #page {
    min-height: 581px!important;
}
}@media(width:667px) and (orientation:landscape) {
    body #page {
    min-height: 246px!important;
}
}@media(width:375px) and (orientation:portrait) {
    body #page {
    min-height: 512px!important;
}
}@media(width:320px) and (height:568px) and (orientation:portrait) {
    body #page {
    min-height: 413px!important;
}
}@media(width:320px) and (height:480px) and (orientation:portrait) {
    body #page {
    min-height: 325px!important;
}
}@media(width:360px) and (height:640px) and (orientation:portrait) {
    body #page {
    min-height: 485px!important;
}
}@media(width:568px) and (orientation:landscape) {
    body #page {
    min-height: 192px!important;
}
}@media(width:480px) and (height:320px) and (orientation:landscape) {
    body #page {
    min-height: 165px!important;
}
}@media(width:640px) and (height:360px) and (orientation:landscape) {
    body #page {
    min-height: 232px!important;
}
}@media print {
    body #main, body .post_content table th {
    box-shadow: none;
}
.main_content .HP_main_2_3070, .main_content .HP_main_2_4060, .main_content .HP_main_2_50, .main_content .HP_main_2_6040, .main_content .HP_main_2_7030, .main_content .HP_main_3_items, .main_content .HP_main_4_items, .main_content .HP_main_full, .main_content .amazingslider-wrapper-style2, .main_content .block_home_slider, .main_content .categoryTabs, .main_content .home_category_news, .main_content .homepage_gallery, .main_content .news_style6_body, .main_content .recent_news_home, .main_content .two_columns_news, table.sc_table {
    page-break-inside: avoid;
}
* {
    -webkit-print-color-adjust: exact;
}
body, html {
    margin: 0;
    padding: 0;
    background: #FFF;
    border: 0;
}
#NavMenu-checkbox, #adZoneGFXLeft, #adZoneGFXRight, #adZoneOverlay, #adZonePushdown, #commentform, #recent_posts, #respond #reply-title, #toTop, .NavMenu, .adZone, .block-social, .block_social_top, .breadcrumbs, .main_sidebar, .overlayNavMenu, .panelImg, .site-footer, .site-header, .socialMedia, body .iframe_container, body .videoContainer, body .videoboxhtml5, label.link-icon, span.link-icon {
    display: none!important;
}
.main_content {
    width: 100%}
body .main_content label.link-icon, body .main_content span.link-icon {
    background: 0;
}
body .single .hentry {
    border-top: 1px solid #000;
}
body .single article.hentry .post-info {
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.main_content .two_columns_news .post-info, body .single article .rsbtn, body .socialMedia {
    display: none;
}
}div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right, div.pp_default .pp_top, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_right {
    height: 13px;
}
div.pp_default .pp_top .pp_left {
    background: url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;
}
div.pp_default .pp_top .pp_middle {
    background: url(../images/prettyPhoto/default/sprite_x.png) left top repeat-x;
}
div.pp_default .pp_top .pp_right {
    background: url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;
}
div.pp_default .pp_content .ppt {
    color: #F8F8F8;
}
div.pp_default .pp_content_container .pp_left {
    background: url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;
    padding-left: 13px;
}
div.pp_default .pp_content_container .pp_right {
    background: url(../images/prettyPhoto/default/sprite_y.png) right top repeat-y;
    padding-right: 19px;
}
div.pp_default .pp_next:hover {
    background: url(../images/prettyPhoto/default/sprite_next.png) right center no-repeat;
    cursor: pointer;
}
div.pp_default .pp_previous:hover {
    background: url(../images/prettyPhoto/default/sprite_prev.png) left center no-repeat;
    cursor: pointer;
}
div.pp_default .pp_expand {
    background: url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;
    cursor: pointer;
    height: 28px;
    width: 28px;
}
div.pp_default .pp_expand:hover {
    background: url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;
    cursor: pointer;
}
div.pp_default .pp_contract {
    background: url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;
    cursor: pointer;
    height: 28px;
    width: 28px;
}
div.pp_default .pp_contract:hover {
    background: url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;
    cursor: pointer;
}
div.pp_default .pp_close {
    background: url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;
    cursor: pointer;
    height: 30px;
    width: 30px;
}
div.pp_default .pp_gallery ul li a {
    background: url(../images/prettyPhoto/default/default_thumb.png) center center #F8F8F8;
    border: 1px solid #AAA;
}
div.pp_default .pp_social {
    margin-top: 7px;
}
div.pp_default .pp_gallery a.pp_arrow_next, div.pp_default .pp_gallery a.pp_arrow_previous {
    left: auto;
    position: static;
}
div.pp_default .pp_nav .pp_pause, div.pp_default .pp_nav .pp_play {
    background: url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;
    height: 30px;
    width: 30px;
}
div.pp_default .pp_nav .pp_pause {
    background-position: -51px -29px;
}
div.pp_default a.pp_arrow_next, div.pp_default a.pp_arrow_previous {
    background: url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;
    height: 20px;
    margin: 4px 0 0;
    width: 20px;
}
div.pp_default a.pp_arrow_next {
    background-position: -82px -3px;
    left: 52px;
}
div.pp_default .pp_content_container .pp_details {
    margin-top: 5px;
}
div.pp_default .pp_nav {
    clear: none;
    height: 30px;
    position: relative;
    width: 110px;
}
div.pp_default .pp_nav .currentTextHolder {
    color: #999;
    font-family: Georgia;
    font-size: 11px;
    font-style: italic;
    left: 75px;
    line-height: 25px;
    margin: 0;
    padding: 0 0 0 10px;
    position: absolute;
    top: 2px;
}
div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover, div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_nav .pp_play:hover {
    opacity: .7;
}
div.pp_default .pp_description {
    font-size: 11px;
    font-weight: 700;
    line-height: 17px;
    margin: 8px 40px 5px 0;
    text-align: right;
}
div.pp_default .pp_bottom .pp_left {
    background: url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat;
}
div.pp_default .pp_bottom .pp_middle {
    background: url(../images/prettyPhoto/default/sprite_x.png) left bottom repeat-x;
}
div.pp_default .pp_bottom .pp_right {
    background: url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat;
}
div.pp_default .pp_loaderIcon {
    background: url(../images/prettyPhoto/default/loader.gif) center center no-repeat;
}
div.pp_pic_holder a:focus {
    outline: 0;
}
div.pp_overlay {
    background: #000;
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9500;
}
div.pp_pic_holder {
    display: none;
    position: absolute;
    width: 100px;
    z-index: 10000;
}
.pp_content {
    height: 40px;
    min-width: 40px;
    background: #fff;
}
* html .pp_content {
    width: 40px;
}
.pp_content_container {
    position: relative;
    text-align: right;
    width: 100%}
#pp_full_res .pp_inline, .mejs-container {
    text-align: left;
}
.pp_content_container .pp_left {
    padding-left: 20px;
}
.pp_content_container .pp_right {
    padding-right: 20px;
}
.pp_content_container .pp_details {
    float: left;
    margin: 10px 0 0;
}
.pp_description {
    display: none;
    margin: 0;
}
.pp_social {
    float: left;
    margin: 0;
}
.pp_social .facebook {
    float: left;
    margin-left: 5px;
    overflow: hidden;
    width: 55px;
}
.pp_social .twitter {
    float: left;
}
.pp_nav {
    clear: right;
    float: left;
}
.pp_nav p {
    float: left;
    margin: 0 4px;
    white-space: nowrap;
    line-height: 29px;
}
.pp_nav .pp_pause, .pp_nav .pp_play {
    float: left;
    margin-right: 4px;
    text-indent: -10000px;
}
a.pp_arrow_next, a.pp_arrow_previous {
    display: block;
    float: left;
    height: 15px;
    margin-top: 7px;
    overflow: hidden;
    text-indent: -10000px;
    width: 14px;
}
.pp_hoverContainer {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000;
}
.pp_gallery {
    display: none;
    left: 50%;
    margin-top: -50px;
    position: absolute;
    z-index: 10000;
}
.pp_gallery div {
    float: left;
    overflow: hidden;
    position: relative;
}
.pp_gallery ul {
    float: left;
    height: 35px;
    margin: 0 0 0 5px;
    padding: 0;
    position: relative;
    white-space: nowrap;
}
.pp_gallery ul a {
    border: 1px solid rgba(0, 0, 0, .5);
    display: block;
    float: left;
    height: auto;
    overflow: hidden;
}
.pp_gallery ul a img {
    border: 0;
    display: block;
}
.pp_gallery li {
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding: 0;
}
.pp_gallery li.default a {
    background: url(../images/prettyPhoto/default/default_thumb.png) no-repeat;
    display: block;
    height: 33px;
    width: 50px;
}
a.pp_next, a.pp_previous {
    background: url(../images/prettyPhoto/default/sprite_next.png) 10000px 10000px no-repeat;
    display: block;
    height: 100%;
    width: 49%;
    text-indent: -10000px;
}
.pp_gallery .pp_arrow_next, .pp_gallery .pp_arrow_previous {
    margin-top: 7px!important;
}
a.pp_next {
    float: right;
}
a.pp_previous {
    float: left;
}
a.pp_contract, a.pp_expand {
    cursor: pointer;
    display: none;
    height: 20px;
    position: absolute;
    right: 30px;
    text-indent: -10000px;
    top: 10px;
    width: 20px;
    z-index: 20000;
}
.pp_loaderIcon, a.pp_close {
    display: block;
    position: absolute;
}
a.pp_close {
    line-height: 22px;
    right: 0;
    text-indent: -10000px;
    top: 0;
    font-size: 0;
}
.pp_loaderIcon {
    height: 24px;
    left: 50%;
    margin: -12px 0 0 -12px;
    top: 50%;
    width: 24px;
}
.pp_fade, .pp_gallery li.default a img, div.ppt {
    display: none;
}
#pp_full_res {
    line-height: 1!important;
}
#pp_full_res .pp_inline p {
    margin: 0 0 15px;
}
div.ppt {
    font-family: ArticleText Arabic Naskh, serif;
    color: #FFF;
    font-size: 16px;
    line-height: 26px;
    margin: 0 auto 5px;
    z-index: 9999;
    text-align: center;
    display: none!important;
}
div.pp_default #pp_full_res .pp_inline {
    color: #000;
}
.pp_gallery li.selected a, .pp_gallery ul a:hover, div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a {
    border-color: #FFF;
}
div.pp_default .pp_details {
    position: relative;
}
.pp_bottom, .pp_top {
    height: 20px;
    position: relative;
}
* html .pp_bottom, * html .pp_top {
    padding: 0 20px;
}
.pp_bottom .pp_left, .pp_top .pp_left {
    height: 20px;
    left: 0;
    position: absolute;
    width: 20px;
}
.pp_bottom .pp_middle, .pp_top .pp_middle {
    height: 20px;
    left: 20px;
    position: absolute;
    right: 20px;
}
* html .pp_bottom .pp_middle, * html .pp_top .pp_middle {
    left: 0;
    position: static;
}
.pp_bottom .pp_right, .pp_top .pp_right {
    height: 20px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
}
.mejs-container-fullscreen .mejs-mediaelement, .mejs-container-fullscreen video, .mejs-mediaelement {
    width: 100%;
    height: 100%}
.mejs-container {
    position: relative;
    background: #000;
    font-family: Helvetica, Arial;
    vertical-align: top;
    text-indent: 0;
    margin: 0 auto;
    clear: both;
}
.me-plugin {
    position: absolute;
}
.mejs-embed, .mejs-embed body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background: #000;
    overflow: hidden;
}
.mejs-container-fullscreen {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 1000;
}
.mejs-background, .mejs-mediaelement, .mejs-poster {
    position: absolute;
    top: 0;
    left: 0;
}
.mejs-poster img {
    padding: 0;
    border: 0;
    display: block;
}
.mejs-overlay {
    position: absolute;
    top: 0;
    left: 0;
}
.mejs-overlay-play {
    cursor: pointer;
}
.mejs-overlay-button {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100px;
    height: 100px;
    margin: -50px 0 0 -50px;
    background: url(../images/bigplay.svg) no-repeat;
}
.no-svg .mejs-overlay-button {
    background-image: url(../images/bigplay.png);
}
.mejs-overlay:hover .mejs-overlay-button {
    background-position: 0 -100px;
}
.mejs-overlay-loading {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 80px;
    height: 80px;
    margin: -40px 0 0 -40px;
}
.mejs-overlay-loading span {
    display: block;
    width: 80px;
    height: 80px;
    background: url(../images/loading.gif) 50% 50% no-repeat;
}
.mejs-container .mejs-controls {
    position: absolute;
    border: 1px solid #e0e0e0;
    list-style-type: none;
    margin: 0;
    padding: 0;
    bottom: 0;
    left: 0;
    height: 30px;
    right: 0;
}
.mejs-container .mejs-controls div {
    list-style-type: none;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 26px;
    height: 26px;
    font-size: 11px;
    line-height: 11px;
    background: 0;
    font-family: Helvetica, Arial;
    border: 0;
}
.mejs-controls .mejs-button button {
    margin: 10px 0 0 10px;
    border: 0;
    width: 9px;
    padding: 0;
    border-radius: 0;
    box-shadow: none;
    outline: 0;
    height: 10px;
    background: url(../images/play.png) no-repeat;
}
.mejs-controls .mejs-button.mejs-play button {
    background-position: right 0;
}
.mejs-container .mejs-controls .mejs-time {
    display: block;
    height: 19px;
    width: auto;
    overflow: hidden;
    text-align: center;
    box-sizing: content-box;
    font-weight: 700;
}
.mejs-container .mejs-controls .mejs-time .mejs-currenttime {
    margin-top: 8px;
}
.mejs-container .mejs-controls .mejs-time.mejs-duration-container {
    padding: 7px 12px 0 9px;
}
.mejs-container .mejs-controls .mejs-time span {
    font-size: 11px;
    color: #303030;
    line-height: 14px;
    display: block;
    float: left;
    margin: 1px 2px 0 0;
    width: auto;
}
.mejs-controls .mejs-pause button, .mejs-controls .mejs-play button {
    background-position: 0 0;
}
.mejs-controls .mejs-stop button {
    background-position: -112px 0;
}
.mejs-controls div.mejs-time-rail {
    width: 200px;
    padding-top: 7px;
}
.mejs-controls .mejs-time-rail span {
    display: block;
    position: absolute;
    width: 180px;
    height: 5px;
    cursor: pointer;
}
.mejs-controls .mejs-time-rail .mejs-time-total {
    margin: 5px;
    border: 1px solid #4d4d4d;
    background: #858585;
}
.mejs-controls .mejs-time-rail .mejs-time-buffering {
    width: 100%;
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 15px 15px;
    animation: buffering-stripes 2s linear infinite;
}
@keyframes buffering-stripes {
    from {
    background-position: 0 0;
}
to {
    background-position: 30px 0;
}
}.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background: #9e9e9e;
    width: 0;
}
.mejs-controls .mejs-time-rail .mejs-time-current {
    width: 0;
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
    display: none;
    position: absolute;
    margin: 0;
    width: 10px;
    background: #fff;
    border-radius: 5px;
    cursor: pointer;
    border: 2px solid #333;
    top: -2px;
    text-align: center;
}
.mejs-controls .mejs-time-rail .mejs-time-float-current {
    margin: 2px;
    width: 30px;
    display: none;
    text-align: center;
    left: 0;
}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float {
    width: 48px;
}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current {
    width: 44px;
}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner {
    left: 18px;
}
.mejs-controls .mejs-fullscreen-button button {
    background-position: -32px 0;
}
.mejs-controls .mejs-unfullscreen button {
    background-position: -32px -16px;
}
.mejs-controls .mejs-volume-button button {
    margin: 9px 0 0 3px;
    width: 18px;
    height: 14px;
    border: 0;
    background: url(../images/mute-button.png) no-repeat;
}
.mejs-controls .mejs-unmute button {
    background-position: 0 bottom;
}
.mejs-controls .mejs-volume-button {
    position: relative;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider {
    display: none;
    height: 115px;
    width: 25px;
    top: -115px;
    left: 0;
    z-index: 1;
    position: absolute;
    margin: 0;
}
.mejs-controls .mejs-volume-button:hover {
    border-radius: 0 0 4px 4px;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
    position: absolute;
    left: 11px;
    top: 8px;
    width: 2px;
    height: 100px;
    background: #ddd;
    background: rgba(255, 255, 255, .5);
    margin: 0;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
    position: absolute;
    left: 11px;
    top: 8px;
    width: 2px;
    height: 100px;
    background: #ddd;
    background: rgba(255, 255, 255, .9);
    margin: 0;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
    position: absolute;
    left: 4px;
    top: -3px;
    width: 16px;
    height: 6px;
    background: #ddd;
    background: rgba(255, 255, 255, .9);
    cursor: N-resize;
    border-radius: 1px;
    margin: 0;
}
.mejs-controls div.mejs-horizontal-volume-slider {
    height: 26px;
    width: 61px;
    position: relative;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    border: 1px solid #4d4d4d;
    position: absolute;
    left: 0;
    top: 12px;
    width: 48px;
    height: 5px;
    margin: 0;
    padding: 0;
    font-size: 1px;
    background: #858585;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    position: absolute;
    left: 1px;
    top: 13px;
    width: 50px;
    height: 5px;
    margin: 0;
    padding: 0;
    font-size: 1px;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
    display: none;
}
.mejs-controls .mejs-captions-button {
    position: relative;
}
.mejs-controls .mejs-captions-button button {
    background-position: -48px 0;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
    visibility: hidden;
    position: absolute;
    bottom: 26px;
    right: -10px;
    width: 130px;
    height: 100px;
    background: url(../images/background.png);
    background: rgba(50, 50, 50, .7);
    border: 1px solid transparent;
    padding: 10px;
    overflow: hidden;
    border-radius: 0;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul {
    margin: 0;
    padding: 0;
    display: block;
    list-style-type: none!important;
    overflow: hidden;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li {
    margin: 0 0 6px;
    padding: 0;
    list-style-type: none!important;
    display: block;
    color: #fff;
    overflow: hidden;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input {
    clear: both;
    float: left;
    margin: 3px 3px 0 5px;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label {
    width: 100px;
    float: left;
    padding: 4px 0 0;
    line-height: 15px;
    font-family: helvetica, arial;
    font-size: 10px;
}
.mejs-controls .mejs-captions-button .mejs-captions-translations {
    font-size: 10px;
    margin: 0 0 5px;
}
.mejs-chapters {
    position: absolute;
    top: 0;
    left: 0;
    border-right: solid 1px #fff;
    width: 10000px;
    z-index: 1;
}
.mejs-chapters .mejs-chapter {
    position: absolute;
    float: left;
    overflow: hidden;
    border: 0;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block {
    font-size: 11px;
    color: #fff;
    padding: 5px;
    display: block;
    border-right: solid 1px #333;
    border-bottom: solid 1px #333;
    cursor: pointer;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
    border-right: 0;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title {
    font-size: 12px;
    font-weight: 700;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 0 3px;
    line-height: 12px;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan {
    font-size: 12px;
    line-height: 12px;
    margin: 3px 0 4px;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.mejs-captions-layer {
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    line-height: 22px;
    font-size: 12px;
    color: #fff;
}
.mejs-captions-layer a {
    color: #fff;
    text-decoration: underline;
}
.mejs-captions-layer[lang=ar] {
    font-size: 20px;
    font-weight: 400;
}
.mejs-captions-position {
    position: absolute;
    width: 100%;
    bottom: 15px;
    left: 0;
}
.mejs-captions-position-hover {
    bottom: 45px;
}
.mejs-captions-text {
    padding: 3px 5px;
    background: url(../images/background.png);
    background: rgba(20, 20, 20, .8);
}
.mejs-clear {
    clear: both;
}
.me-cannotplay a {
    color: #fff;
    font-weight: 700;
}
.me-cannotplay span {
    padding: 15px;
    display: block;
}
.mejs-controls .mejs-loop-off button {
    background-position: -64px -16px;
}
.mejs-controls .mejs-loop-on button {
    background-position: -64px 0;
}
.mejs-controls .mejs-backlight-off button {
    background-position: -80px -16px;
}
.mejs-controls .mejs-backlight-on button {
    background-position: -80px 0;
}
.mejs-controls .mejs-picturecontrols-button {
    background-position: -96px 0;
}
.mejs-contextmenu {
    position: absolute;
    width: 150px;
    padding: 10px;
    border-radius: 4px;
    top: 0;
    left: 0;
    background: #fff;
    border: 1px solid #999;
    z-index: 1001;
}
.mejs-contextmenu .mejs-contextmenu-separator {
    height: 1px;
    font-size: 0;
    margin: 5px 6px;
    background: #333;
}
.mejs-contextmenu .mejs-contextmenu-item {
    font-family: Helvetica, Arial;
    font-size: 12px;
    padding: 4px 6px;
    cursor: pointer;
    color: #333;
}
.mejs-contextmenu .mejs-contextmenu-item:hover {
    background: #2C7C91;
    color: #fff;
}
.mejs-controls .mejs-sourcechooser-button {
    position: relative;
}
.mejs-controls .mejs-sourcechooser-button button {
    background-position: -128px 0;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
    visibility: hidden;
    position: absolute;
    bottom: 26px;
    right: -10px;
    width: 130px;
    height: 100px;
    background: url(../images/background.png);
    background: rgba(50, 50, 50, .7);
    border: 1px solid transparent;
    padding: 10px;
    overflow: hidden;
    border-radius: 0;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul {
    margin: 0;
    padding: 0;
    display: block;
    list-style-type: none!important;
    overflow: hidden;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li {
    margin: 0 0 6px;
    padding: 0;
    list-style-type: none!important;
    display: block;
    color: #fff;
    overflow: hidden;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input {
    clear: both;
    float: left;
    margin: 3px 3px 0 5px;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label {
    width: 100px;
    float: left;
    padding: 4px 0 0;
    line-height: 15px;
    font-family: helvetica, arial;
    font-size: 10px;
}
.mejs-postroll-layer, .mejs-postroll-layer-content {
    width: 100%;
    height: 100%}
.mejs-postroll-layer {
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(../images/background.png);
    background: rgba(50, 50, 50, .7);
    z-index: 1000;
    overflow: hidden;
}
.mejs-postroll-close {
    position: absolute;
    right: 0;
    top: 0;
    background: url(../images/background.png);
    background: rgba(50, 50, 50, .7);
    color: #fff;
    padding: 4px;
    z-index: 100;
    cursor: pointer;
}
@media only screen and (min-width:320px) and (max-width:1024px) {
    .pp_content_container .pp_content {
    background: 0;
    text-align: center;
}
.pp_content, .pp_details {
    width: 100%!important;
}
div.pp_default .pp_content_container .pp_details {
    min-height: 30px;
}
.pp_fade {
    display: inline-block!important;
    width: auto;
    border: 5px solid rgba(0, 0, 0, .88);
    padding: 5px;
    background: #fff;
    border-radius: 10px;
}
.pp_pic_holder.pp_default {
    width: 100%!important;
    left: 0!important;
    overflow: hidden;
}
div.pp_default .pp_content_container .pp_left {
    padding-left: 0!important;
}
div.pp_default .pp_content_container .pp_right {
    padding-right: 0!important;
}
.pp_content {
    height: auto!important;
}
.pp_fade {
    height: 100%!important;
}
.pp_bottom, .pp_gallery, .pp_hoverContainer, .pp_top, a.pp_contract, a.pp_expand {
    display: none!important;
}
#pp_full_res img {
    height: auto!important;
    width: auto!important;
    margin: 0 auto;
}
.pp_pic_holder.pp_default .ppt {
    width: 98%!important;
    text-align: center;
}
div.pp_default .pp_content_container .pp_left, div.pp_default .pp_content_container .pp_right {
    background: 0;
}
}@media(max-device-width :1024px) and (orientation:landscape) {
    .pp_fade {
    max-width: 80%}
@media(width:736px) and (orientation:landscape) {
    body #pp_full_res img {
    max-height: 250px;
}
}@media(width:640px) and (orientation:landscape) {
    body #pp_full_res img {
    max-height: 250px;
}
}@media(width:480px) and (orientation:landscape) {
    body #pp_full_res img {
    max-height: 200px;
}
}@media(width:320px) and (orientation:portrait) {
    body #pp_full_res img {
    max-height: 300px;
}
}@media(width:360px) and (orientation:portrait) {
    body #pp_full_res img {
    max-height: 550px;
}
}}
 .datepicker {
    padding: 4px;
    border-radius: 4px;
    direction: ltr;
    border: 1px solid #e3e3e3;
    background: #FFF;
}
.datepicker .dow {
          font-size: 12px;
    padding: 7px 3px;
    line-height: 15px;
    text-align: center;
    background: #fff;
    color: #000;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ffd2d1));
    background: -webkit-linear-gradient(#ffffff, #ffd2d1);
    background: -moz-linear-gradient(#ffffff, #ffd2d1);
    background: -o-linear-gradient(#ffffff, #ffd2d1);
    background: linear-gradient(#ffffff, #ffd2d1);
    -webkit-text-shadow: 0 1px 0 #b4b4b4;
    text-shadow: 0 1px 0 #b4b4b4;
    border-top-color: transparent;
    border-right-color: transparent;
    border: 1px solid #bbbbbb;
}
.datepicker-inline {
    width: 220px;
    display: none!important;
    line-height: 15px;
}
.datepicker-dropdown:after, .datepicker-dropdown:before {
    content: '';
    display: inline-block;
    border-top: 0;
    position: absolute;
}
.datepicker.datepicker-rtl {
    direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
    float: right;
}
.datepicker-dropdown {
    top: 0;
    left: 0;
}
.datepicker-dropdown:before {
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-bottom-color: rgba(0, 0, 0, .2);
}
.datepicker-dropdown:after {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
}
.datepicker-dropdown.datepicker-orient-left:before {
    left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
    left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
    right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
    right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
    top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
    top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
    bottom: -7px;
    border-bottom: 0;
    border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
    bottom: -6px;
    border-bottom: 0;
    border-top: 6px solid #fff;
}
.datepicker>div {
    display: none;
}
.datepicker.days div.datepicker-days, .datepicker.months div.datepicker-months, .datepicker.years div.datepicker-years {
    display: block;
}
.datepicker table {
    margin: 0 auto;
}
.datepicker td, .datepicker th {
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.table-striped .datepicker table tr td, .table-striped .datepicker table tr th {
    background-color: transparent;
}
.datepicker table tr td.day:hover {
    background: #d50b07;
    cursor: pointer;
    color: #fff;
}
.datepicker table tr td.new, .datepicker table tr td.old {
    color: #999;
}
.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
    background: 0;
    color: #999;
    cursor: default;
}
.datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover {
    background-color: #fde19a;
    background-repeat: repeat-x;
    border-color: #fdf59a #fdf59a #fbed50;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    color: #000;
}
.datepicker table tr td.today:hover:hover {
    color: #000;
}
.datepicker table tr td.today.active:hover {
    color: #fff;
}
.datepicker table tr td.range, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range:hover {
    background: #eee;
    border-radius: 0;
}
.datepicker table tr td.range.today, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover {
    background-color: #f3d17a;
    background-repeat: repeat-x;
    border-color: #f3e97a #f3e97a #edde34;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    border-radius: 0;
}
.datepicker table tr td.selected, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover {
    background-color: #9e9e9e;
    background-repeat: repeat-x;
    border-color: grey grey #595959;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover {
    background-color: #D50B07;
    background-repeat: repeat-x;
    color: #FFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.datepicker table tr td.active.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active.disabled:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active:active, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active[disabled] {
    background-color: #D50B07;
}
.datepicker table tr td span:hover, .datepicker tfoot tr th:hover, .datepicker thead tr:first-child th:hover {
        -webkit-text-shadow: 0 1px 0 #ff817f;
    text-shadow: 0 1px 1px #ff817f;
}
.datepicker table tr td span {
    display: block;
    width: 31%;
    height: 40px;
    line-height: 37px;
    float: right;
    margin: 1%;
    cursor: pointer;
    border-radius: 4px;
}
.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {
    background: 0;
    color: #999;
    cursor: default;
}
.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover {
    background-color: #D50B07;
    background-repeat: repeat-x;
    border-color: #FC0400 #FC0400 #D50B07;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active[disabled] {
    background-color: #D50B07;
}
.datepicker table tr td span.new, .datepicker table tr td span.old {
    color: #999;
}
.datepicker th.datepicker-switch {
    width: 145px;
}
.datepicker tfoot tr th, .datepicker thead tr:first-child th {
    cursor: pointer;
}
.datepicker .cw {
    font-size: 10px;
    width: 12px;
    padding: 0 2px 0 5px;
    vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
    cursor: default;
    background-color: transparent;
}
.datepicker td{
   -moz-box-shadow: 1px 1px 0 white inset;
    box-shadow: 1px 1px 0 white inset;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    width: 23px;
    height: 23px;
    line-height: 23px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: #d9d9d9;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e7e7e7), color-stop(100%, #d9d9d9));
    background: -webkit-linear-gradient(#e7e7e7, #d9d9d9);
    background: -moz-linear-gradient(#e7e7e7, #d9d9d9);
    background: -o-linear-gradient(#e7e7e7, #d9d9d9);
    background: linear-gradient(#e7e7e7, #d9d9d9);
    color: #1e1e1e;
    border-top-color: transparent;
    border-right-color: transparent;
    border: 1px solid #bbbbbb;
    font-family: sans-serif;
}
.datepicker thead tr:first-child th {
       cursor: pointer;
    color: #000;
    padding: 5px;
    line-height: 30px;
    font-size: 19px;
    height: 30px;
}
.datepicker thead tr:first-child th.next,.datepicker thead tr:first-child th.prev{
    font-size: 37px;
    line-height: 19px;
    vertical-align: middle;
}
.datepicker .table-condensed{border-collapse: collapse}
.datepicker table tr td.active.active{color: #ffffff;background: #8a0000;}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000!important;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px;
    margin: 2px 0 0;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    background-clip: padding-box;
    -webkit-box-shadow: 0 5px 6px 0 rgba(0,0,0,0.2),0 4px 6px 0 rgba(0,0,0,0.19);
    box-shadow: 0 5px 6px 0 rgba(0,0,0,0.2),0 4px 6px 0 rgba(0,0,0,0.19);
    background: #faf9f9;
    direction: rtl;
    text-align: right;
}
.adZone, .heading1, .main_sidebar .widget .widget_body, .section2 .section-wrap, .section3 .newsletter .newsletter-popup input[type=text] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.section3 .newsletter .newsletter-popup input[type=submit], input[type=search] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
}
#commentform p textarea, #recent_posts .posts_wrapper .row-container article:before, .HP_main_2_3070 .posts_wrapper article .field_group .icons, .HP_main_2_3070 .posts_wrapper article:before, .HP_main_2_4060 .posts_wrapper article .field_group .icons, .HP_main_2_4060 .posts_wrapper article:before, .HP_main_2_50 .posts_wrapper .article50 .field_group .icons, .HP_main_2_50 .posts_wrapper .article50:before, .HP_main_2_6040 .posts_wrapper article .field_group .icons, .HP_main_2_6040 .posts_wrapper article:before, .HP_main_2_7030 .posts_wrapper article .field_group .icons, .HP_main_2_7030 .posts_wrapper article:before, .HP_main_3_items .posts_wrapper .article3 .field_group .icons, .HP_main_3_items .posts_wrapper .article3:before, .HP_main_4_items .posts_wrapper .article4 .field_group .icons, .HP_main_4_items .posts_wrapper .article4:before, .HP_main_full .posts_wrapper .article100 .field_group, .HP_main_full .posts_wrapper article .field_group .icons, .categoryTabs .pager div.short>input, .daterangepicker .btn, .daterangepicker input, .errorPage, .home_category_news .row-container .block_home_post:before, .news_style5_body .row-container article:before, .news_style6_body .posts_wrapper article .field_group .icons, .news_style6_body .posts_wrapper article:before, .two_columns_news .home_category_news_small:before, .widget.feedburner_subscribe .form .field input, .widget_news_combine .widget_body .block_news_tabs .block_home_news_post .title .latest_date {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#toTop, .block_social_top ul li span, .searchform, .section3 .newsletter .newsletter-popup, input[type=search], input[type=submit] input[type=text], textarea {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
}
.section3 .newsletter .newsletter-popup input[type=submit], .section3 .newsletter .newsletter-popup input[type=text] {
    -moz-border-radius: 0 2px 2px 0;
    -webkit-border-radius: 0 2px 2px 0;
    -khtml-border-radius: 0 2px 2px 0;
}
a.gal_link span.link-icon, a.w_hover span.link-icon, a.w_hover span.v_link {
    -webkit-transition: all ease .52s;
    -moz-transition: all ease .52s;
    -ms-transition: all ease .52s;
    -o-transition: all ease .52s;
}
.daterangepicker, .daterangepicker .input-mini, .daterangepicker .input-mini.active, .daterangepicker .ranges li, .daterangepicker td, .daterangepicker td.start-date.end-date, .daterangepicker th {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
}
.daterangepicker td.in-range {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
}
.daterangepicker td.start-date {
    -moz-border-radius: 4px 0 0 4px;
    -webkit-border-radius: 4px 0 0 4px;
    -khtml-border-radius: 4px 0 0 4px;
}
.daterangepicker td.end-date {
    -moz-border-radius: 0 4px 4px 0;
    -webkit-border-radius: 0 4px 4px 0;
    -khtml-border-radius: 0 4px 4px 0;
}
.daterangepicker .btn-group-sm>.btn, .daterangepicker .btn-sm {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
}
.daterangepicker .btn {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-appearance: button;
}
.socialMedia ul {
    -webkit-transform: translate(-120px, 0);
    -moz-transform: translate(-120px, 0);
    -ms-transform: translate(-120px, 0);
    -o-transform: translate(-120px, 0);
}
.socialMedia ul li {
    -webkit-border-radius: 0 30px 30px 0;
    -moz-border-radius: 0 30px 30px 0;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
}
#footer .ft_section_1 .col2 .social-circle li a, #footer .ft_section_1 .col3 .address-details li i, .socialMedia ul li i {
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%}
.socialMedia ul li:focus a, .socialMedia ul li:hover a, .socialMedia ul li:hover i {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
}
.socialMedia ul li:hover {
    -webkit-transform: translate(100px, 0);
    -moz-transform: translate(100px, 0);
    -ms-transform: translate(100px, 0);
    -o-transform: translate(100px, 0);
}
.socialMedia ul li:hover i {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
}
.socialMedia ul li i {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
}
#footer .ft_section_1 .col2 .social-circle li a:hover i, #footer .ft_section_1 .col2 .triggeredHover {
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    -ms-transition: all .2s;
    -moz-transform-origin: 100%;
    -webkit-transform-origin: 100%}
#footer .ft_section_1 .col2 .social-circle i, #footer .ft_section_1 .col3 .address-details i {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    -ms-transition: all 1s;
}
.news_style5_body .tab_tags .tags_bubbles a {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -khtml-border-radius: 100%}
.categoryTabs .pager .btn, .categoryTabs .pager div.short>input, .categoryTabs .pager ul li a {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
}
.categoryTabs .pager.black-theme .btn {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
}
.widget_news_combine ul.flex-direction-nav li a, .widget_recent_blogposts ul.flex-direction-nav li a {
    background: -webkit-gradient(linear, rgba(255, 255, 255, 1), rgba(242, 242, 242, 1));
    background: -webkit-linear-gradient(rgba(255, 255, 255, 1) 0, rgba(242, 242, 242, 1) 100%);
    background: -moz-linear-gradient(rgba(255, 255, 255, 1) 0, rgba(242, 242, 242, 1) 100%);
    background: -ms-linear-gradient(rgba(255, 255, 255, 1) 0, rgba(242, 242, 242, 1) 100%);
    background: -o-linear-gradient(rgba(255, 255, 255, 1) 0, rgba(242, 242, 242, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,   255,   255,   1)',   endColorstr='rgba(242,   242,   242,   1)',   GradientType=0);
}
.alanbaSitemap .sc_toggles h2, .alanbaSitemapRss .sc_toggles h2, .home_category_news_aboutus .sc_accordion_style_2 h3 span, .page .sc_accordion_style_1 .headerTap {
    background: -webkit-gradient(linear, #fff, #fcfcfc);
    background: -webkit-linear-gradient(#fff 0, #fcfcfc 100%);
    background: -moz-linear-gradient(#fff 0, #fcfcfc 100%);
    background: -ms-linear-gradient(#fff 0, #fcfcfc 100%);
    background: -o-linear-gradient(#fff 0, #fcfcfc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',   endColorstr='#fcfcfc',   GradientType=0);
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.block_home_slider .flex-direction-nav li a {
    -webkit-transition: margin ease .2s;
    -moz-transition: margin ease .2s;
    -ms-transition: margin ease .2s;
    -o-transition: margin ease .2s;
}
#paging_controls li {
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
}
#paging_controls li .inner {
    -webkit-transition: all ease .4s;
    -moz-transition: all ease .4s;
    -ms-transition: all ease .4s;
    -o-transition: all ease .4s;
}
.home_category_news .block_home_post .post-content a, .home_category_news .view-all a, .news_style5_body .tab_tags .tags_bubbles a:hover, .recent_news_home .block_home_post .title a, .two_columns_news .home_category_news_small .post-content a {
    -webkit-transition: all ease .2s;
    -moz-transition: all ease .2s;
    -ms-transition: all ease .2s;
    -o-transition: all ease .2s;
}
.news_style6_body .block-title {
    white-space: nowrap;
    -webkit-border-top-left-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    -webkit-border-bottom-right-radius-radius: 20px;
    -khtml-border-bottom-right-radius: 20px;
}
#commentform input[type=submit] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
}
#alwafiyat_body article, #alwafiyat_body.news_body .icons, #restWeatherYahoo, #todayWeather, #todayWeatherYahoo, .distributionform input[type=reset], .distributionform input[type=submit], .distributionform p input, .distributionform p select, .distributionform p textarea, .pager.writer div.short>input, .pager.writer ul li a, .smart-green, .submitWhatsapp input[type=submit], .whatsapp_main {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#respond .csdivReplyTitle {
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
}
#comments .comment-list li.comment.reply {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
}
.alanbaSitemap .sc_toggles h2.current, .alanbaSitemap .sc_toggles h2:focus, .alanbaSitemap .sc_toggles h2:hover, .alanbaSitemapRss .sc_toggles h2:focus, .alanbaSitemapRss .sc_toggles h2:hover {
    background: -webkit-gradient(linear, #fdfdfd, #e3e3e3);
    background: -webkit-linear-gradient(#fdfdfd 0, #e3e3e3 100%);
    background: -moz-linear-gradient(#fdfdfd 0, #e3e3e3 100%);
    background: -ms-linear-gradient(#fdfdfd 0, #e3e3e3 100%);
    background: -o-linear-gradient(#fdfdfd 0, #e3e3e3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',   endColorstr='#e3e3e3',   GradientType=0);
}
.pager.writer .btn {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
}
.pager.writer div.short>input, .pager.writer ul li a {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
}
.home_category_news_aboutus .sc_contact_form_aboutus table th, .post_content table th {
    background: -webkit-gradient(linear, #fff, #f7f7f7);
    background: -webkit-linear-gradient(#fff 0, #f7f7f7 100%);
    background: -moz-linear-gradient(#fff 0, #f7f7f7 100%);
    background: -ms-linear-gradient(#fff 0, #f7f7f7 100%);
    background: -o-linear-gradient(#fff 0, #f7f7f7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',   endColorstr='#f7f7f7',   GradientType=0);
}
.home_category_news_aboutus .sc_contact_form_aboutus table th {
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1,   Direction=135,   Color='rgba(0,   0,   0,   .05)')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1,   Direction=135,   Color='rgba(0,   0,   0,   .05)');
}
.resp-vtabs .resp-tabs-list li:hover {
    background: -webkit-linear-gradient(to bottom, #fdfdfd 0, #e3e3e3 100%);
    background: -moz-linear-gradient(to bottom, #fdfdfd 0, #e3e3e3 100%);
    background: -o-linear-gradient(to bottom, #fdfdfd 0, #e3e3e3 100%);
    background: -ms-linear-gradient(to bottom, #fdfdfd 0, #e3e3e3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',   endColorstr='#e3e3e3',   GradientType=0);
}
.mejs-container .mejs-controls, .resp-vtabs li.resp-tab-active:hover {
    background: -webkit-linear-gradient(to bottom, #fff 0, #fcfcfc 100%);
    background: -moz-linear-gradient(to bottom, #fff 0, #fcfcfc 100%);
    background: -o-linear-gradient(to bottom, #fff 0, #fcfcfc 100%);
    background: -ms-linear-gradient(to bottom, #fff 0, #fcfcfc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',   endColorstr='#fcfcfc',   GradientType=0);
}
.smart-green input[type=email], .smart-green input[type=text], .smart-green select {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-shadow: inset 1px 1px 2px rgba(238, 238, 238, .2);
    -moz-box-shadow: inset 1px 1px 2px rgba(238, 238, 238, .2);
}
.whatsapp_main {
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    -khtml-border-radius: 12px;
}
.smart-green {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
}
.smart-green h1 {
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -khtml-border-radius: 5px 5px 0 0;
}
#gallery_header .youtube-banner {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
}
.main_sidebar .searchform_youtube input[type=submit], .mejs-controls .mejs-button button {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
#gallery_header span.title_youtube {
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
}
.widget.widget_recent_blogposts.youtube .pic .link-video {
    -moz-transition: all ease .2s;
    -ms-transition: all ease .2s;
    -o-transition: all ease .2s;
    -webkit-transition: all ease .2s;
}
.mejs-overlay-loading {
    background: -webkit-linear-gradient(to bottom, rgba(50, 50, 50, .9) 0, rgba(0, 0, 0, .9) 100%);
    background: -moz-linear-gradient(to bottom, rgba(50, 50, 50, .9) 0, rgba(0, 0, 0, .9) 100%);
    background: -o-linear-gradient(to bottom, rgba(50, 50, 50, .9) 0, rgba(0, 0, 0, .9) 100%);
    background: -ms-linear-gradient(to bottom, rgba(50, 50, 50, .9) 0, rgba(0, 0, 0, .9) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(50,   50,   50,   .9)',   endColorstr='rgba(0,   0,   0,   .9)',   GradientType=0);
}
.mejs-controls .mejs-time-rail .mejs-time-buffering {
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-time-rail .mejs-time-current {
    background: -webkit-linear-gradient(to bottom, #ff0505 0, #ec0505 100%);
    background: -moz-linear-gradient(to bottom, #ff0505 0, #ec0505 100%);
    background: -o-linear-gradient(to bottom, #ff0505 0, #ec0505 100%);
    background: -ms-linear-gradient(to bottom, #ff0505 0, #ec0505 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0505',   endColorstr='#ec0505',   GradientType=0);
}
.mejs-chapters .mejs-chapter {
    background: -webkit-linear-gradient(rgba(50, 50, 50, .7), rgba(0, 0, 0, .7));
    background: -moz-linear-gradient(rgba(50, 50, 50, .7), rgba(0, 0, 0, .7));
    background: -o-linear-gradient(rgba(50, 50, 50, .7), rgba(0, 0, 0, .7));
    background: -ms-linear-gradient(rgba(50, 50, 50, .7), rgba(0, 0, 0, .7));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(50,   50,   50,   .7)',   endColorstr='rgba(0,   0,   0,   .7)',   GradientType=0);
}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
    background: -webkit-linear-gradient(rgba(102, 102, 102, .7), rgba(50, 50, 50, .6));
    background: -moz-linear-gradient(rgba(102, 102, 102, .7), rgba(50, 50, 50, .6));
    background: -o-linear-gradient(rgba(102, 102, 102, .7), rgba(50, 50, 50, .6));
    background: -ms-linear-gradient(rgba(102, 102, 102, .7), rgba(50, 50, 50, .6));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(102,   102,   102,   .7)',   endColorstr='rgba(50,   50,   50,   .6)',   GradientType=0);
}
.mejs-controls .mejs-button button {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
}
.dropdown-menu {
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
}
.mejs-container .mejs-controls .mejs-time {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
}
.SCINFstudentDEP, .SCINFstudentID, .SCINFstudentPnt, .SCINFstudentResult, .SCINFstudentResultFail, .SCINFstudentTotal, .SCINFstudentsit, .checkContainer, .errorBox, .information_cotent .SCINFstudent1ST, .pager, .rTableRow:before, .schoolInformationLabel, .schoolInformationstudent, .searchform input#search, .serachContainer, .serachContainer .searchStudents .search {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}
.mejs-controls .mejs-volume-button:hover {
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    -khtml-border-radius: 0 0 4px 4px;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    -khtml-border-radius: 1px;
}
.datepicker table tr td.range, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range.today, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover, .datepicker table tr td.range:hover, .mejs-controls .mejs-captions-button .mejs-captions-selector, .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
}
.datepicker, .mejs-contextmenu {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
}
.searchform input#search, input.button, input.search {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    -moz-appearance: none;
    -webkit-appearance: none;
}
.checkContainer input[type=radio]:checked {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -khtml-border-radius: 50%}
.pager .btn, .pager ul li a {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
}
.errorBox {
    background: -moz-linear-gradient(top, rgba(255, 250, 250, 1) 0, rgba(255, 233, 233, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 250, 250, 1)), color-stop(100%, rgba(255, 233, 233, 1)));
    background: -webkit-linear-gradient(top, rgba(255, 250, 250, 1) 0, rgba(255, 233, 233, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 250, 250, 1) 0, rgba(255, 233, 233, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 250, 250, 1) 0, rgba(255, 233, 233, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafa',   endColorstr='#ffe9e9',   GradientType=0);
}
.pager .btn {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.pager.black-theme .btn {
    -moz-appearance: none;
    -webkit-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
}
.rTableFoot, .rTableHead {
    background: -webkit-linear-gradient(#fff 0, #D5D5D5 100%);
    background: -moz-linear-gradient(#fff 0, #D5D5D5 100%);
    background: -o-linear-gradient(#fff 0, #D5D5D5 100%);
    background: -ms-linear-gradient(#fff 0, #D5D5D5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',   endColorstr='#D5D5D5',   GradientType=0);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.serachContainer {
    -webkit-box-shadow: 0 -2px 2px 1px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 -2px 2px 1px rgba(0, 0, 0, .1);
}
.marketingBook .magazine-book .sc_contact_form .formSend .button a span {
    background: -webkit-linear-gradient(to bottom, #f31717 0, #eb1717 100%);
    background: -moz-linear-gradient(to bottom, #f31717 0, #eb1717 100%);
    background: -o-linear-gradient(to bottom, #f31717 0, #eb1717 100%);
    background: -ms-linear-gradient(to bottom, #f31717 0, #eb1717 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f31717',   endColorstr='#eb1717',   GradientType=0);
}
.marketingBook .magazine-book .sc_contact_form .formSend .button a:hover span {
    background: -webkit-linear-gradient(to bottom, #e61212 1%, #d01212 100%);
    background: -moz-linear-gradient(to bottom, #e61212 1%, #d01212 100%);
    background: -o-linear-gradient(to bottom, #e61212 1%, #d01212 100%);
    background: -ms-linear-gradient(to bottom, #e61212 1%, #d01212 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61212',   endColorstr='#d01212',   GradientType=0);
}
.marketingBook .magazine-book .download-pdf:focus, .marketingBook .magazine-book .download-pdf:hover {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
}
.marketingBook .magazine-book .page-wrapper:after, .marketingBook .magazine-book .page-wrapper:before, .marketingBook .magazine-book .sc_contact_form .formSend textarea, .pplsearch .HP_main_full .posts_wrapper article .field_group .icons, .pplsearch .byName input[type=text], .pplsearch .searchZone .submitSearch, .widget.widget_recent_blogposts.searchZone .widget_body_nopage .post_calendar, body .single .widget {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.marketingBook .magazine-book .page-wrapper:after, .marketingBook .magazine-book .page-wrapper:before {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
}
.pplsearch .byName input[type=text] {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .1), 0 1px 3px rgba(0, 0, 0, .2) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .1), 0 1px 3px rgba(0, 0, 0, .2) inset;
}
.pplsearch .searchZone .submitSearch {
    -moz-appearance: none;
    -webkit-appearance: none;
    -moz-border-radius: 3px 0 0 3px;
    -webkit-border-radius: 3px 0 0 3px;
    -khtml-border-radius: 3px 0 0 3px;
}
.distributionform input[type=reset], .distributionform input[type=submit] {
    -moz-appearance: none;
    -webkit-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
}
#gallery_header .post-info .post_addto:hover, #gallery_header .post-info .post_like:hover, #pdf_browser .btn-download:hover, .article50 .rssDiv a:focus, .article50 .rssDiv a:hover, .block_social_top ul li a:hover, .block_subscribes_sidebar .service a:hover, .post-info .post_calendar:hover, .post-info .post_dislike:hover, .post-info .post_more:hover, .post-info .post_share:hover, .widget_recent_video .thumb_carousel .jcarousel-list li:hover img {
    -ms-filter: "alpha(opacity=80)";
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    -webkit-opacity: .8;
}
#comments .comment-list li.comment.reply .photo img, .comment-list li.comment .extra_wrap .comment_reply_icon:focus>img, .comment-list li.comment .extra_wrap .comment_reply_icon:hover>img, .marketingBook .magazine-book.heightBook .page-wrapper:before, .widget_recent_blogposts ul.flex-direction-nav li a.disabled {
    -ms-filter: "alpha(opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    -khtml-opacity: .5;
    -webkit-opacity: .5;
}
.main_sidebar .searchform_youtube input[type=submit]:hover, .searchform .searchbtn:hover {
    -ms-filter: "alpha(opacity=60)";
    filter: alpha(opacity=60);
    -moz-opacity: .6;
    -khtml-opacity: .6;
    -webkit-opacity: .6;
}
#flatWeatherLoading.loading {
    -ms-filter: "alpha(opacity=20)";
    filter: alpha(opacity=20);
    -moz-opacity: .2;
    -khtml-opacity: .2;
    -webkit-opacity: .2;
    -webkit-animation: spin 2s linear infinite;
    -moz-animation: spin 2s linear infinite;
    -o-animation: spin 2s linear infinite;
    -ms-transition: spin 2s linear infinite;
}
.flatWeatherPlugin sup {
    -ms-filter: "alpha(opacity=70)";
    filter: alpha(opacity=70);
    -moz-opacity: .7;
    -khtml-opacity: .7;
    -webkit-opacity: .7;
}
.mejs-controls .mejs-time-rail .mejs-time-buffering {
    -webkit-animation: buffering-stripes 2s linear infinite;
    -moz-animation: buffering-stripes 2s linear infinite;
    -o-animation: buffering-stripes 2s linear infinite;
    -ms-transition: buffering-stripes 2s linear infinite;
}
.main_sidebar .widget .widget_header {
    -webkit-border-bottom-left-radius: 18px;
    -khtml-border-bottom-left-radius: 18px;
}
.main_sidebar .widget {
    -webkit-border-top-right-radius: 20px;
    -khtml-border-top-right-radius: 20px;
}
.widget.widget_recent_blogposts.alwafiyat {
    -webkit-border-bottom-left-radius: 20px;
    -khtml-border-bottom-left-radius: 20px;
}
body .single .widget {
    box-sizing: border-box;
}
.serachContainer .searchStudents .search::-webkit-input-placeholder {
    color: #8A0000;
    font-size: 18px;
}
.serachContainer .searchStudents .search:-moz-placeholder {
    color: #8A0000;
    font-size: 18px;
}
.serachContainer .searchStudents .search::-moz-placeholder {
    color: #8A0000;
    font-size: 18px;
}
.serachContainer .searchStudents .search:-ms-input-placeholder {
    color: #8A0000;
    font-size: 18px;
}
.searchStudents .arrow:after, x:-moz-any-link, x:default {
    left: 73.5%}
.searchStudents .arrow:after, x:-moz-any-link {
    left: 73.5%}
@-moz-document url-prefix() {
    .serachContainer .searchStudents .button {
    left: -20px;
    top: 0;
}
.searchform input[type=search] {
    line-height: 14px;
}
.serachContainer .searchStudents .search {
    padding: 9px 15px 10px;
}
.searchStudents .arrow:after {
    left: 72.5%}
}@media screen and (-webkit-min-device-pixel-ratio:0) {
    .serachContainer .searchStudents .search,::i-block-chrome {
    padding-right: 25px;
    line-height: 38px;
}
.searchform input[type=search],::i-block-chrome {
    -moz-appearance: none;
    -webkit-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}
.searchStudents .arrow:after,::i-block-chrome {
    left: 74.5%;
    top: 48%}
.serachContainer .searchStudents .button,::i-block-chrome {
    top: 1px;
}
.rTableCell.reslutCell, .rTableHead.reslutCell,::i-block-chrome {
    width: 7.05%}
}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {
    .serachContainer .searchStudents .search {
    padding: 6px 15px 10px;
}
.mainHeaderMenu>li>a {
    font-size: 14.3px;
}
.searchform input[type=search] {
    line-height: 13px;
}
}@media(max-width:1120px) {
    .serachContainer .searchStudents .button, .serachContainer .searchStudents .search {
    -khtml-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -moz-appearance: none;
}
#header .top .top-center, #main, .footer-wrapper, .main .information_cotent, .main .rTable, .mainHeaderMenu, .section2 .section-wrap, .section3 .section-wrap, .single article .block_social_top, body .widget.feedburner_subscribe .form .field input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#page .socialMedia ul li, #page .socialMedia ul li:focus a, #page .socialMedia ul li:hover a, #page .socialMedia ul li:hover i {
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    -ms-transition: all 0s;
    -o-transition: all 0s;
}
.serachContainer .searchStudents .button {
    -webkit-appearance: none!important;
}
.main .rTable {
    width: 100%}
.serachContainer .searchStudents .search {
    -webkit-appearance: none;
}
#page #gallery_header div.pic.revealUpHalf .v_link {
    -webkit-opacity: 1;
    -ms-filter: "alpha(opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
}
body, html {
    -webkit-text-size-adjust: none;
}
.single article .block_social_top ul li a {
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
}
#page .socialMedia ul, #page .socialMedia ul li:hover, #page .socialMedia ul li:hover i, .marketingBook .magazine-book .page-wrapper, .marketingBook .magazine-book .page-wrapper>div, .marketingBook .magazine-book .shadow, .marketingBook .tc.rel .magazine-book, .site-content .marketingBook .magazine-book .page {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
}
body .widget.feedburner_subscribe .form .field input {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
    -moz-appearance: none;
    -webkit-appearance: none;
    line-height: 27px;
    display: inline-block;
    vertical-align: top;
}
#page .socialMedia ul li {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    -ms-filter: "alpha(opacity=90)";
    filter: alpha(opacity=90);
    -moz-opacity: .9;
    -khtml-opacity: .9;
}
@-moz-document url-prefix() {
    .searchStudents .arrow {
    padding: 4px;
}
}
}@media(max-width:1024px) {
    .widget_prayer_time .widget_body .prayer_container {
    line-height: 2.8vw;
}
.HP_main_2_4060 .posts_wrapper .row-container, .HP_main_2_6040 .posts_wrapper .row-container {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
}
@-moz-document url-prefix() {
    .searchStudents .arrow {
    padding: 4px;
}
}}@media(max-width:949px) {
    .widget_prayer_time .widget_body .prayer_container {
    line-height: 2.8vw;
}
.news_style5_body article {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
}@media(max-width:800px) {
    .widget_prayer_time .widget_body .prayer_container {
    line-height: 2.7vw;
}
}@media(max-width:768px) {
    .main_sidebar .adZone:nth-of-type(2n) {
    margin-right: 10px;
}
.NavMenu, .main_sidebar .widget.widget_recent_blogposts, .rTable .rTableCell, .rTable .rTableHead, .site-header .top-center .alanbaMobileLogo, .widget.feedburner_subscribe .widget_body, .widget.widget_news_combine .widget_body, .widget_news_combine .widget_body .block_news_tabs .block_home_news_post, .widget_news_combine .widget_body .block_news_tabs .tabs, .widget_recent_writters .widget_body ul li {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#header .top {
    background: -webkit-linear-gradient(#ecebeb, #fff, #ecebeb);
    background: -o-linear-gradient(#ecebeb, #fff, #ecebeb);
    background: -moz-linear-gradient(#ecebeb, #fff, #ecebeb);
}
.widget_prayer_time .widget_body .prayer_container {
    line-height: 4vw;
}
.NavMenu {
    -webkit-transform: translate3d(100%, 0, 0);
}
.NavMenu-btn {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.NavMenu-checkbox:checked~.NavMenu, .NavMenu.openNavMobile {
    -webkit-transform: translate3d(0, 0, 0);
}
@-moz-document url-prefix() {
    .searchStudents .arrow {
    padding: 4px;
}
}}@media(max-width:736px) {
    body .widget_prayer_time .widget_body .prayer_container {
    line-height: 4.3vw;
}
}@media(max-width:667px) {
    body .widget_prayer_time .widget_body .prayer_container {
    line-height: 4.6vw;
}
}@media(max-width:640px) {
    body .widget_prayer_time .widget_body .prayer_container {
    line-height: 4.7vw;
}
}@media(max-width:600px) {
    body .widget_prayer_time .widget_body .prayer_container {
    line-height: 4.7vw;
}
}@media(max-width:533px) {
    body .widget_prayer_time .widget_body .prayer_container {
    line-height: 4.6vw;
}
.distributionform p input, .distributionform p select {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
}@media(max-width:480px) {
    .main_sidebar .adZone:nth-of-type(2n) {
    margin-right: 0;
}
body .widget_prayer_time .widget_body .prayer_container {
    line-height: 6.6vw;
}
.main_sidebar .widget, .main_sidebar .widget.widget_recent_blogposts.NoArticle {
    width: 300px;
    margin: 0 0 10px;
}
.main_sidebar .widget {
    margin: 0 auto 10px;
}
.main_sidebar .widget:last-of-type {
    margin-bottom: 10px;
}
.HP_main_2_3070 .posts_wrapper .row-container .article30 .field_group .icons, .HP_main_2_3070 .posts_wrapper .row-container .article70 .field_group .icons, .HP_main_2_3070 .posts_wrapper article, .HP_main_2_4060 .posts_wrapper .row-container .article40 .field_group .icons, .HP_main_2_4060 .posts_wrapper .row-container .article60 .field_group .icons, .HP_main_2_4060 .posts_wrapper article, .HP_main_2_50 .posts_wrapper .article50, .HP_main_2_50 .posts_wrapper .article50 .field_group .icons, .HP_main_2_6040 .posts_wrapper .row-container .article40 .field_group .icons, .HP_main_2_6040 .posts_wrapper .row-container .article60 .field_group .icons, .HP_main_2_6040 .posts_wrapper article, .HP_main_2_7030 .posts_wrapper .row-container .article30 .field_group .icons, .HP_main_2_7030 .posts_wrapper .row-container .article70 .field_group .icons, .HP_main_2_7030 .posts_wrapper article {
    -webkit-box-sizing: border-box!important;
    -moz-box-sizing: border-box!important;
}
.HP_main_3_items .posts_wrapper .article3, .HP_main_3_items .posts_wrapper .article3 .field_group .icons, .HP_main_4_items .posts_wrapper .article4, .HP_main_4_items .posts_wrapper .article4 .field_group .icons, .information_cotent .IDLabel, .information_cotent .NameLabel, .information_cotent .cityLabel, .information_cotent .depLabel, .information_cotent .pntLabel, .information_cotent .schoolLabel, .information_cotent .sitLabel, .information_cotent .totalLabel, .news_style6_body .posts_wrapper article, .news_style6_body .posts_wrapper article .field_group .icons {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
}@media(max-width:400px) {
    body .widget_prayer_time .widget_body .prayer_container {
    line-height: 7.6vw;
}
}@media(max-width:375px) {
    body .widget_prayer_time .widget_body .prayer_container {
    line-height: 8.2vw;
}
}@media (max-width:380px) {
    .tickerAlanba .tickercontainer {
    width: 74%}
ul.newsticker {
    right: 74%}
}@media(max-width:360px) {
    body .widget_prayer_time .widget_body .prayer_container {
    line-height: 8.5vw;
}
.site-content .main_aboutus .branch_box, .site-content .main_aboutus .main_article .box {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
}@media(max-width:320px) {
    body .widget_prayer_time .widget_body .prayer_container {
    line-height: 9.5vw;
}
}@media(min-width:769px) and (max-width:1023px) {
    @-moz-document url-prefix() {
    .searchStudents .arrow {
    padding: 4px;
}
}.rTable .rTableCell, .rTable .rTableHead {
    width: 38%;
    box-sizing: border-box;
}
}@media only screen and (min-width:320px) and (max-width:1024px) {
    .pp_fade {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
}
}@media (width:1024px) {
    .site-content ._magnetRecConrecom_193-1 ._magnetRecTbrecom_193-1, .site-content ._magnetRelConrel_193-1 ._magnetRelTbrel_193-1 {
    width: 228px;
    height: 140px;
}
}@media (width:768px) {
    .site-content ._magnetRecConrecom_193-1 ._magnetRecTbrecom_193-1, .site-content ._magnetRelConrel_193-1 ._magnetRelTbrel_193-1 {
    width: 240px;
    height: 147px;
}
}.site-content ._magnetRelConrel_193-1 ._magnetRelDtrel_193-1 {
    color: #000!important;
}
.site-content ._magnetRelConrel_193-1 {
    margin-bottom: 10px;
}
.site-content ._magnetRecHdrecom_193-1, .site-content ._magnetRecHdrecom_193-2, .site-content ._magnetRelHdrel_193-1, .site-content ._magnetRelHdrel_193-2 {
    padding-top: 7px;
}
.site-content ._magnetEntNameitent_193-1 {
    border-bottom: 0;
    color: #39c!important;
}
.site-content ._magnetEntConent_193-1 {
    padding-right: 25px;
    position: relative;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px dotted #dcdcdc;
    border-bottom: 1px dotted #dcdcdc;
}
.site-content ._magnetEntConent_193-1:before {
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 23px;
    height: 23px;
    background: url(../images/tags_icon.png) no-repeat;
    position: absolute;
    right: 0;
}
.site-content ._magnetEntConent_193-1 ._magnetEntNameent_193-1 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-left: 5px;
    margin-bottom: 5px;
    padding: 0 10px;
    font-size: 12px;
    line-height: 22px;
    font-weight: 700;
    display: inline-block;
    vertical-align: top;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #333!important;
    background-color: #f1f1f1;
    border-color: #f1f1f1;
}
.site-content ._magnetEntConent_193-1 ._magnetEntNameent_193-1:focus, .site-content ._magnetEntConent_193-1 ._magnetEntNameent_193-1:hover {
    background-color: #d8d8d8;
    border-color: #d8d8d8;
}

html.translated-ltr .mainHeaderMenu > li > a {
    font-size: 10px !important;
}

@media (max-width: 1120px) {
    html.translated-ltr .mainHeaderMenu > li > a {
        font-size: 10px !important;
    }
}

@media (min-width: 769px) and (max-width: 1023px) {
    html.translated-ltr .mainHeaderMenu > li > a {
        font-size: 10px !important;
    }
}

@media (max-width: 949px) {
    html.translated-ltr .mainHeaderMenu > li > a {
        font-size: 9px !important;
    }
}

@media (max-width: 860px) {
    html.translated-ltr .mainHeaderMenu > li > a {
        font-size: 8px !important;
    }
}