 

@media all and ( max-width: 1076px ) and (min-width: 320px) {
#s4-workspace  {
        width: 1100px !important;
           }

 
}



div.zakatCal table tbody tr td.left-content fieldset legend img  
{
width: 20px;
height: 20px;
/* display: block; */
float: right;
margin-right: 3px;

} 
body {  
zoom:1;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video,#s4-workspace {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    font-family: GESSTwoLight;
    font-size: 14px;
    /*font-weight: normal;*/
    list-style: none;
    direction: rtl;
    font-style: normal;
    line-height: 1.5em;
    /*color: #929294;*/
}

body {
    /*min-height: 1034px;*/
    direction: rtl;
    /*background: url('images/QRC-Circle-option-1.jpg') 50% 0% no-repeat;*/
}



.header, .news-ticker, .sponsors, .footer {
    width: 1076px;
    margin-right: auto;
    margin-left: auto;
}

.header {
    position: relative;
    z-index: 999;
}

.top-area {
    width: 100%;
    height: 100px;
    display: block;
}

.top-links-search {
    width: 300px;
    float: right;
    margin-top: 25px;
}

    .top-links-search ul {
        display: inline-table;
        padding: 0px;
        float: right;
        margin-bottom: 8px;
    }

        .top-links-search ul li {
            display: table-cell;
            padding: 0px 2px;
            border-right: solid 2px #e34c57;
        }

            .top-links-search ul li:first-child {
                display: table-cell;
                padding: 0px 0px 0px 4px;
                border-right: none;
            }

    .top-links-search input[type=text] {
        float: right;
    }

.logo-container {
    width: 244px;
    height: 95px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    box-shadow: 0px 0px 5px #999;
    background-color: #fff;
    float: left;
    text-align: center;
}

    .logo-container img {
        padding-top: 36px;
    }

.top-nav {
    padding: 8px;
    border-radius: 10px;
    margin-top: 5px;
    background-color: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 2px 3px rgba(0,0,0,.7);
      width: 1062px;
    display: inline-block;
}

    .top-nav ul {
        margin-right: 18px;
    }

        .top-nav ul li {
            display: inline;
            padding-right: 17px;
        }

            .top-nav ul li:first-child {
                padding-right: 0px;
            }

            .top-nav ul li.selected > a {
                color: #b70f0f !important;
                border-bottom: solid 2px #b70f0f;
            }

.news-ticker {
    margin-top: 5px;
    width: 100%;
    padding-right: 124px;
    height: 40px;
}

.news-ticker-title {
    color: #a72a20;
    font-size: 22px;
    font-weight: bold;
    width: 100px;
    float: right;
    display: inline-block;
}

.main-slider-container, .main-slider-container .slider {
    /*width: auto !important;*/
    height: 545px !important;
  
    
}

.amazingslider-swipe-box-1, .amazingslider-img-box-1, .amazingslider-img-1, .amazingslider-img-1, .amazingslider-box-1, .amazingslider-slider-1, .amazingslider-img-1, .amazingslider-img-1, .amazingslider-wrapper-1 {
    height: 545px !important;
}

.slider {
    /*background: url('images/slider-img.png') 0% 0% no-repeat;*/
    margin-top: -142px;
}

    .slider img {
        width: auto !important;
        max-width: none !important;
    }

.news-item-LC {
    background-image: url('/Style Library/QRC/images/ticker-right-corner.png');
    background-position-x: -30px !important;
    width: 60px;
    height: 35px;
    position: absolute;
}

.news-item-RC {
    background-image: url('/Style Library/QRC/images/ticker-left-corner.png');
    background-position-x: -30px !important;
    width: 60px;
    height: 35px;
    margin-top: -55px;
    float: left;
    position: relative;
}

.news-ticker-items-container {
    width: 1040px;
    height: 25px;
    padding-top: 5px;
    margin:0 auto;
}


ul.news-ticker-items {
    height: 22px;
    line-height: 22px;
    display: inline-block;
    overflow: hidden;
    width: auto;
}

    ul.news-ticker-items li {
        display: inline;
        padding: 0 10px;
        border-left: solid 2px #e34c57;
    }
 ul.news-ticker-items li:last-child {
             border-left: solid 2px #e34c57;
            }
.tiles-container {
    width: auto;
    margin-top: 0px;
    display: inline-block;
    margin-right: auto;
    margin-left: auto;
}

.tiles-links {
    width: auto;
    width: 100%;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    height: 192px;
    padding-top: 30px;
    background-color: #e6e7e8;
    box-shadow: 0px 7px 10px rgba(100,100,100,0.08);
}

.tile1, .tile2, .tile3, .tile4 {
    width: 240px;
    height: 159px;
    text-align: center;
    display: inline-block;
    margin-left: 14px;
    vertical-align: middle;
}

.tile4 {
    margin-left: 0px;
}

.tile1 {
    background-color: #5d3462;
}

.tile2 {
    background-color: #80c342;
}

.tile3 {
    background-color: #f15a22;
}

.tile4 {
    background-color: #00aeef;
}



.tile-text {
    margin-top: 50px;
    color: #fff;
    font-size: 35px;
}

.sponsors {
    height: 88px;
}

.bottom-area-container {
padding-top: 30px;
margin-top: 20px;
padding-bottom: 30px;
}

.news-letter-title {
    font-size: 20px;
    margin-left: 30px;
    display: inline; 
} 

.inner-so > a {
margin-left:2px;
display: inline-block;
overflow: hidden;
height: 28px;
width: 26px;
}.social-title {
}
.ChatIcon { 
width: 52px;
height: 32px;
display: inline-block;
background: url('/Style Library/QRC/images/chat.png') center center no-repeat;
float: right;
padding: 3px;}

    .social-links a img {
        margin: 1px;
        
    }

.about-qrc-links, .what-we-do-links, .publications-links, .qrc-community-links {
    float: right;
    margin-left: 40px;
}

.Privacy-links {
    float: right;
    margin-left: 2px;
}

.footer-links-container {
    float: left;
    width:665px;
}

.left-area {
    display: inline-block;
    width: 360px;
}

.right-area {
    float: left;
    display: inline-block;
    width: 710px;
}

.footer-links-container ul {
    margin-right: 14px !important;
}

.footer-links-container li {
    line-height: 15px;
    list-style-image: url('/Style Library/QRC/images/red-bullet.PNG');
}

    .footer-links-container li a {
        font-size: 10px;
    }

.copy-rights {
    float: left;
    margin-top: 10px;
}

.top-area a, .top-area a:active, .top-area a:hover, .top-area a:visited, .news-ticker a, .news-ticker a:hover, .news-ticker a:visited, .news-ticker a:hover, .top-nav a, .top-nav a:active, .top-nav a:visited, .top-nav a:hover {
    text-decoration: none;
    color: #414042;
}

.bottom-area-container a, .bottom-area-container a:active, .bottom-area-container a:hover, .bottom-area-container:visited {
    text-decoration: none;
    color: #929294;
}

.logo-container a {
    display: inline-block;
    height: 100%;
    width: 100%;
}

.amazingslider-watermark-1 {
    display: none !important;
}

/*Don't change direction on any language*/
.amazingcarousel-list-container {
    direction: ltr !important;
}

.amazingcarousel-item img {
    border: solid 1px #ccc !important;
}

.sponsors {
    padding-top: 7px;
    width: auto !important;
    
}

.amazingcarousel-image div {
    display: none !important;
}

.marquee {
    width: 100%;
    overflow: hidden;
    /*Don't change direction on any language*/
    direction: ltr;
}

a.subscribe-button, a.subscribe-button:hover, a.subscribe-button:visited {
    display: inline-block;
    background-color: #58595b;
    color: #fff;
    padding: 1px 2px;
}

.sep1 {
    height: 29px;
    background-color: rgba(255,255,255,0.5);
    margin-top: -33px; 
    box-shadow: 0px -2px 7px rgba(0,0,0,0.4);
    position: relative;
    opacity: 0;
}

.sep2 {
    height: 11px;
    box-shadow: inset 0px 4px 7px rgba(0,0,0,0.2);
    position: relative;
}




















.news-ticker .ms-WPBody {
    max-width: 1040px !important;
}
/*fix Line 188*/
.news-item-RC {
    margin-top: -71px;
}


/*replace border-left with border-right , Line 221*/

ul.news-ticker-items li {
    display: inline;
    padding: 0 10px;
    border-right: solid 2px #e34c57;
    border-left: none;
}
    /*add after Line 222*/
    ul.news-ticker-items li:first-child {
        display: inline;
        padding: 0 10px;
        border-right: none;
    }




/*

.tiles-container .ms-tileview-tile-root
{
    width: 250px !important;
    height: 169px !important;
}

.tiles-container .ms-tileview-tile-content
{
    width: 240px !important;
    height: 159px !important;
}

    .tiles-container .ms-tileview-tile-content img
    {
        left: 0px !important;
        height: 159px !important;
        width: 240px !important;
    }

.tiles-container .ms-tileview-tile-detailsBox
{
    width: 240px !important;
    height: 159px !important;
}

.tiles-container .ms-promlink-body
{
    width: auto;
    display: inline-block;
}

.tiles-container .ms-tileview-tile-root:nth-child(1) .ms-tileview-tile-detailsBox
{
    background-color: #5d3462;
}

.tiles-container .ms-tileview-tile-root:nth-child(2) .ms-tileview-tile-detailsBox
{
    background-color: #80c342;
}

.tiles-container .ms-tileview-tile-root:nth-child(3) .ms-tileview-tile-detailsBox
{
    background-color: #f15a22;
}

.tiles-container .ms-tileview-tile-root:nth-child(4) .ms-tileview-tile-detailsBox
{
    background-color: #00aeef;
}


.tiles-container .ms-tileview-tile-titleTextMediumCollapsed, .tiles-container .ms-tileview-tile-titleTextMediumExpanded
{
    font-size: 33px;
    line-height: 43px;
    color: #fff;
}

.tiles-container .ms-tileview-tile-titleMediumExpanded
{
    transition: padding-top 1s;
    padding-top: 50px;
}

.tiles-container .ms-tileview-tile-titleMediumCollapsed
{
    transition: padding-top 0.5s;
    padding-top: 0px;
}

.tiles-container .ms-tileview-tile-titleMedium
{
    text-align: center;
    display: inline-block;
}
*/


.slider, .main-slider-container #container, .main-slider-container .ms-fullWidth, .main-slider-container .ms-WPBody, .main-slider-container .amazingslider-wrapper-1, .main-slider-container .ms-webpart-chrome-fullWidth {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
    display: block;
    height: 545px !important;
}

.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item {
    margin-left: 0px;
}

/*fix Line 122*/
.top-nav ul li {
    padding-right: 20px;
}

.inner-so a:nth-child(4) img{
width:24px;
}

.inner-so a:nth-child(5) img{
width:24px;
}
.inner-so a:nth-child(6) img{
width:24px;
}
.inner-so a:nth-child(7) img{
width:24px;
}

.inner-so a:nth-child(8) img{
width:24px;
}
.inner-so a:nth-child(9) img{
width:24px;
}

    /****** top-nav ***bassel****/
    .top-nav ul li span.menu-item-text {
        color: #58595b;
        font-size: 14px;
font-weight: bold;
    }

    .top-nav ul li.selected > a.selected {
        /*border-bottom: 2px #ae0016 solid;*/
    }

        .top-nav ul li.selected > a.selected span {
            color: #ae0016;
        }

}

.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:hover {
    border-bottom: 2px #ae0016 solid !important;
}

.top-nav ul li a:hover span {
    color: #ae0016;
}


/******* top-nav ******/

/******* Search box ******/
#SearchBox {
height:35px;
    width: 266px;
    float: right;
    border: 0 !important;
    -webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
    box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
    background: #fff;
}
.ms-srch-sb-searchImg
{
left: -30px !important;
top: -57px !important;
position: absolute;}

.ms-srch-sb-border, .ms-srch-sb-border:hover, .ms-srch-sb-borderFocused {
    border: 1px solid #cfcfcf !important;
}

#SearchBox > div {
    width: 264px;
}

#SearchBox input {
font-family: GESSTwoLight !important;
height:25px;
    float: right;
    width: 80.5%;
    color: #333333;
    padding: 5px;
    margin: 0 !important;
}

#SearchBox a {
    display: inline-block;
    float: left;
    width: 11%;
    background:transparent;
}

    #SearchBox a img {
    }
/******* Search box ******/

/*/*******newsletter subscribtion*********/
.Generic-div-form-Newsletter {
    float: right;
    width: 100%;
}

.generic-div-form {
    float: right;
    height: 25px;
    margin-top: 2px;
}

    .generic-div-form .text {
        font-size: 20px;
    }

    .generic-div-form input[type="text"] {
        vertical-align: top;
        width: 135px;
        margin-right: 11px;
        height: 20px;
        -webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
        -moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
        box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
    }
.generic-div-form-contactusarea .generic-div-form input[type="text"]
{
margin-right: 0px!important;
}

.Generic-div-form-Newsletter input[type=submit] {
    min-width: 42px !important;
    margin: 1px !important;
    padding: 2px !important;
    color: #fff ;
    background-color: #58595b !important;
    font-family: GESSTwoLight !important;
    font-size: 16px;
    margin-top: 2px !important;
    float: right;
    margin-right: 0 !important;
    border: 0 !important;
    height: 26px;
}
.Generic-div-form-Newsletter input.NewsSubmit {
padding: 0 10px !important;
margin-left:12px !important;
margin-bottom:10px !important;
}


.inner-so > a:last-child > img {
  height: 21px;
  margin-top: 4px;
}
.social-links {
    float: right;
    width:50%;
}
.lang-switcher {
font-size: 13px;
}
/****** homepage promotions links *****/
/***** HomePage tiles-container *****/

.tiles-container ul.dfwp-list {
    width: 100%;
    float: left;
}

    .tiles-container ul.dfwp-list > li {
        float: right;
        display: inline-block;
        width: 240px;
        height: 159px;
        padding: 2px;
        padding-bottom: 0;
        padding-top: 4px;
        margin: 3px;
    }

.item-img {
    width: 100%;
    height: 159px;
    float: left;
}
.tiles-container ul li:first-child .offer-item .item-info, .tiles-container ul li:nth-child(11) .offer-item .item-info, .tiles-container ul li:first-child .offer-item .item-discribtion, .tiles-container ul li:nth-child(11) .offer-item .item-discribtion {
    background-color: #fb0495;
}

.tiles-container ul li:nth-child(2) .offer-item .item-info, .tiles-container ul li:nth-child(8) .offer-item .item-info, .tiles-container ul li:nth-child(10) .offer-item .item-info, .tiles-container ul li:nth-child(2) .offer-item .item-discribtion, .tiles-container ul li:nth-child(8) .offer-item .item-discribtion, .tiles-container ul li:nth-child(10) .offer-item .item-discribtion {
    background-color: #ffae00;
}

.tiles-container ul li:nth-child(4) .offer-item .item-info, .tiles-container ul li:nth-child(9) .offer-item .item-info, .tiles-container ul li:nth-child(4) .offer-item .item-discribtion, .tiles-container ul li:nth-child(9) .offer-item .item-discribtion, .tiles-container ul li:nth-child(7) .offer-item .item-discribtion, .tiles-container ul li:nth-child(7) .offer-item .item-info {
    background-color: #61ac00;
}

.tiles-container ul li:nth-child(3) .offer-item .item-info, .tiles-container ul li:nth-child(5) .offer-item .item-info, .tiles-container ul li:nth-child(12) .offer-item .item-info, .tiles-container ul li:nth-child(3) .offer-item .item-discribtion, .tiles-container ul li:nth-child(5) .offer-item .item-discribtion, .tiles-container ul li:nth-child(12) .offer-item .item-discribtion {
    background-color: #ff0000;
}

.tiles-container ul li:nth-child(10) .offer-item .item-info .tiles-container ul li:nth-child(10) .offer-item .item-discribtion {
    background-color: #a80985;
}

.tiles-container ul li:nth-child(6) .offer-item .item-info, .tiles-container ul li:nth-child(6) .offer-item .item-discribtion {
    background-color: #a80985;
}


.tiles-container ul li:first-child, .tiles-container ul li:nth-child(2), .tiles-container ul li:nth-child(3), .tiles-container ul li:nth-child(4) {
    padding-top: 0px;
}

.tiles-container ul li:last-Child, .tiles-container ul li:nth-child(11), .tiles-container ul li:nth-child(10), .tiles-container ul li:nth-child(9) {
    padding-bottom: 0px;
}

.item-discribtion {
    width: 240px;
    height: 159px;
    float: left;
    z-index: 10;
    display: none;
    margin-left: -240px;
    margin-right: 0;
    color: #fff;
    font-size: 26px;
    text-align: left;
}

.tiles-container .ms-webpartzone-cell {
    margin: 0 !important;
}


/****** homepage promotions links *****/


/***** inner master page ****/
#contentRow {
    width: 1076px;
    margin: 0 auto;
}

.slider {
    /*background: url('images/slider-img.png') 0% 0% no-repeat;*/
    margin-top: -146px;
}
/***** inner master page ****/
/****** sside-nav *****/
#sideNavBox .root {
    overflow: hidden;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    background-color: rgba(255, 255, 255, 0.6);
    box-shadow: 0px 2px 8px rgba(0,0,0,.7);
}

    #sideNavBox .root > li > a {
        background-color: rgba(0, 0, 0, 0.35) !important;
    }

    #sideNavBox .root li a {
        margin-bottom: 2px;
    }

    #sideNavBox .root li:last-Child a {
        margin-bottom: 0px;
    }

    #sideNavBox .root > li > a.selected {
    }

    #sideNavBox .root > li > a > span > span {
        color: #fff !important;
    }

#sideNavBox ul li a.selected {
    box-shadow: none;
    background-color: rgba(219, 178, 178, 0.35) !important;
}

    #sideNavBox ul li a.selected span span {
        color: #ae0016 !important;
    }

#sideNavBox ul li a:hover {
    background-color: rgba(196, 196, 196, 0.5);
}

/****** sside-nav *****/
.header {
    z-index: 2;
}

.contentRow {
    z-index: 1;
}
/******** sitelogo *****/
.ms-siteicon-img {
    display: none;
}

.ms-siteicon-a {
    width: 222px !important;
    max-width: 222px !important;
    height: 84px !important;
    background: url("/Style Library/QRC/images/logo.png") center center no-repeat;
    background-size: 100%;
    margin-top: 28px;
}
/****** breadcrumb page-title*****/
.bread-crumb-root, .bread-crumb-node {
    color: #929294 !important;
}

.bread-crumb-current {
    color: #ae0016;
}

.bread-crumb-cotainer {

    padding-top: 3px;
    padding-bottom: 3px;
    padding: 3px;
    margin-bottom: 10px;
    border-bottom: 1px dotted #858585;
}

.page-title {
    padding: 7px;
    display: inline-block;
    font-size: 20px;
    color: #ae0016;
    padding-left: 29px;
}

#DeltaPlaceHolderPageTitleInTitleArea {
    display: none;
}
/****** breadcrumb page-title*****/

.latest-news-ar {
    color: #a72a20;
    font-size: 22px;
    font-weight: bold;
    width: 100px;
    float: right;
    display: inline-block;
}

.latest-news-en {
    color: #a72a20;
    font-size: 22px;
    font-weight: bold;
    width: 100px;
    float: right;
    display: none;
}










/*****Start Ahmad Olayyan - Comments 22/06/2014 ***************/

.news-ticker-items li a {
    font-weight: bold;
    letter-spacing: 1px;
}

ul.news-ticker-items {
    line-height: 28px;
}

.sponsors .amazingcarousel-item-container a {
    /*display: table-cell;*/
    border-radius: 50%;
    overflow: hidden;
}

.copy-rights {
    font-size: 11px;
    color: #929294;
}

.footer-links-container li a {
    font-size: 11px;
}

#SearchBox input {
    color: #bbb;
}



#amazingslider-1 .amazingslider-space-0 {
  width: 100% !important;
}

.amazingslider-text-bg-1 {
    background-color: rgba(0,0,0,0.01) !important;
}

#amazingslider-1 .amazingslider-img-1 {
    text-align: center !important;
    background-color: #ddd !important;
}
#amazingslider-1 .amazingslider-space-1 {
	width:100% !important;
}

#amazingslider-1 .amazingslider-nav-pause-1, #amazingslider-1 .amazingslider-nav-play-1 {
	background-color: rgba(153, 153, 153, 0) !important;
}

#amazingslider-1 img {
  left: 19% !important; 
  margin: 0 auto;
  display: block;
    position: relative !important;
}
#amazingslider-1 .amazingslider-nav-1 {
	margin-top: -30px !important;
	z-index:2;

}

.main-slider-link {
    height: 370px !important;
    width: 100% !important;
    display: inline-block !important;
}

.latest-news-ar {
    width: 120px;
}

.news-ticker-title {
    margin-right: 50px;
}

.news-ticker {
    padding-right: 0px;
}

.news-item-LC {
    background-position-x: 20% !important;
    margin-right: 0;
}




@media all and ( max-width: 1600px ) and (min-width: 1450px) {
    .amazingslider-slider-1 img {
        left: 10% !important;
    }
}

@media all and ( max-width: 1449px ) and (min-width: 1367px) {
    .amazingslider-slider-1 img {
        left: 15% !important;
    }
}

@media all and ( max-width: 1366px ) and (min-width: 1300px) {
    .amazingslider-slider-1 img {
        left: 20% !important;
    }
}

@media all and ( max-width: 1299px ) and (min-width: 1150px) {
    .amazingslider-slider-1 img {
        left: 35% !important;
    }
}

.news-ticker-items-container {
    width: 1030px;
}

.news-item-RC {
    background-position-x: -25px !important;
    margin-left: -20px !important;
}

.ms-signInLink {
    display: none !important;
}

.news-ticker-title {
    margin-right: 50px;
    margin-left: 20px;
}


.top-nav ul li.selected > a.selected {
    /*border-bottom:none;*/
}

    .top-nav ul li.selected > a.selected span {
        /*color:#2b2b2c;*/
    }

.ms-core-listMenu-horizontalBox > ul > li > a {
    /*border-bottom: 2px #ae0016 solid !important;*/
}

    .ms-core-listMenu-horizontalBox > ul > li > a span {
        /*color: #b70f0f !important;*/
    }

.article-right .captioned-image {
    float: right;
}





.news-layout .news-header {
    margin-top: 20px;
    margin-bottom: 20px;
    border-bottom: solid 1px #dedede;
}

.news-layout .news-title {
    display: inline-block;
    max-width: 650px;
    font-weight: bold;
    letter-spacing: 1px;
}

.news-layout .news-date {
    float: left;
    display: inline-block;
}

.news-layout .news-image img {
    max-width: 300px;
    margin-left: 15px;
    box-shadow: 0px 0px 15px #999;
    border-radius: 5px;
}

.news-layout div.caption {
    max-width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: auto;
    text-align: center;
    margin-bottom: 15px;
}

.news-layout .caption div {
    font-weight: bold;
    font-size: 10px;
    text-align: center;
    letter-spacing: 1px;
    max-width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
    width: auto;
}

.news-layout .article-content {
    text-align: justify;
}

.bread-crumb-current, .bread-crumb-root {
    display: none;
}

.bread-crumb-sep {
    margin: 0px 5px;
}








.ListNewsRightContainer {
    float: left;
    width: 75%;
    margin-left: 24px;
}

.list-news-date {
    display: block;
    color: #81807c !important;
    font-weight: bold;
    margin-right: 20px;
    float: left;
}

.ListNewsDescription {
    float: left;
    color: #777976;
    text-align: left;
    line-height: 13px;
}

.list-top-readmore {
    display: inline-block;
}

    .list-top-readmore a {
        padding-left: 2px;
        color: #24502d;
    }

.list-news-title {
    float: right;
    font-size: 16px;
    color: #1890cc;
    display: inline-block;
}









.ListNewsTitleTop, .ListNewsTitle {
    display: inline-block;
    margin-bottom: 0px;
}

    .ListNewsTitleTop a, .ListNewsTitle a {
        color: #b70f0f !important;
        height: 20px;
    }

        .ListNewsTitleTop a:hover, .ListNewsTitle a:hover {
            text-decoration: underline;
        }

.list-news-date {
    display: inline-block;
    color: #666666;
    width: 79px;
    text-align: right;
    height: 15px;
}

.list-news-details-container {
    display: inline-block;
    float: right;
    width: 665px;
}

.list-news-image-container {
    float: right;
    display: inline-block;
}

.ListNewsContainer {
    float: left;
    padding-bottom: 0px !important;
    margin-bottom: 26px;
    border-bottom: solid 1px #a8cdd6 !important;
    width: 100%;
    margin-top: 8px;
}

    .ListNewsContainer > * .list-image {
        box-shadow: 0px 0px 7px #000 !important;
        transition: box-shadow 0.5s;
        border-radius: 5px;
        width: 120px !important;
        height: 100px !important;
        margin-left: 15px;
    }

        .ListNewsContainer > * .list-image:hover {
            box-shadow: 0px 0px 15px #000 !important;
            transition: box-shadow 0.5s;
        }

    .ListNewsContainer > .ListTopImage {
        display: inline-block;
        float: left;
    }

a.list-more, a.list-more:visited, a.list-more:active {
    color: #929294;
    font-size: 12px;
    float: left;
}

    a.list-more:hover {
        color: #444;
        text-decoration: none;
    }


/*****End Ahmad Olayyan - Comments 22/06/2014 ***************/



.ms-rteElement-headline {
    text-transform: uppercase;
    color: #EE3224;
    font-family: GESSTwoLight;
    font-weight: bold;
    font-size: 25px;
}

.ms-rteStyle-subHeadline {
    color: #414348;
    font-family: GESSTwoLight;
    font-size: 15px;
    text-align: justify;
}

.ms-rteElement-columnHeaderMax {
    font-family: GESSTwoLight;
    font-size: 18pt;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
}

.ms-rteElement-columnHeaderMin {
    font-family: GESSTwoLight;
    font-size: 16pt;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
}

.ms-rteStyle-subcolumnHeader {
    font-size: 10pt;
    color: #414348;
    font-family: GESSTwoLight;
}

.ms-rteStyle-unorderListNone li {
    list-style-type: none;
    display: block;
    font-size: 15px;
    color: #414348;
    font-family: GESSTwoLight;
    line-height: 1.5;
}

.ms-rteElement-columnHeader {
    font-family: GESSTwoLight;
    font-size: 18px;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
}

ul.ms-rteStyle-unorderListBulleted {
    padding: 0px 15px;
}

.ms-rteStyle-unorderListBulleted li {
    list-style-type: disc;
    font-size: 15px;
    color: #414348;
    font-family: GESSTwoLight;
    line-height: 1.5;
}

.ms-rteElement-columnHeader {
    font-family: GESSTwoBold;
    font-size: 14pt;
    text-transform: uppercase;
    color: #EE3224;
}

.ms-rteStyle-unorderListCircle {
    padding: 0px 15px;
}

    .ms-rteStyle-unorderListCircle li {
        list-style-type: circle;
        font-size: 15px;
        color: #414348;
        font-family: GESSTwoLight;
        line-height: 1.5;
    }

.ms-rteStyle-unorderListsquare {
    padding: 0px 15px;
}

    .ms-rteStyle-unorderListsquare li {
        list-style: square;
        font-size: 15px;
        color: #414348;
        font-family: GESSTwoLight;
        line-height: 1.5;
    }

.ms-rteStyle-orderList {
    padding: 0px 18px;
}

    .ms-rteStyle-orderList li {
        list-style: decimal;
        font-size: 15px;
        color: #414348;
        font-family: GESSTwoLight;
        line-height: 1.5;
    }

.ms-rteElement-headlineUnderline {
    font-family: GESSTwoLight;
    font-size: 25px;
    text-decoration: underline;
    color: #EE3224;
    font-weight: bolder;
}

.ms-rteElement-columnHeaderMaxUnderline {
    font-family: GESSTwoLight;
    font-size: 16px;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
    text-decoration: underline;
}

.ms-rteElement-columnHeaderMinUnderline {
    font-family: GESSTwoLight;
    font-size: 15px;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
    text-decoration: underline;
}

.ms-rteStyle-img img {
    width: 269px;
    display: block;
    float: right;
    margin-left: 10px;
}

/*.ms-rtestate-field-img
{
	width:705px;
	margin:5px 0px;
	background:url('../../images/white-red.png') no-repeat;
	height:220px;
	display:table;
}*/

.banner-text {
    font-family: GESSTwoLight;
    font-size: 35pt;
    color: #FFF;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    font-weight: bolder;
}

.ms-rtestate-field-banner {
    width: 803px;
    margin: 0px 0px;
    height: 200px;
    display: table;
    background: url('../../images/gneral.png') left top no-repeat;
}

.ms-rtestate-field-Doimg {
    /*background:url('../../images/white-blue.png') no-repeat;*/
    background-color: #009dda;
}

.ms-rtestate-field-img {
    /*background:url('../../img/white-red.png') no-repeat;*/
    background-color: #ee3224;
}


.ms-rtestate-field-Doimg {
    /*background:url('../../images/white-blue.png') no-repeat;*/
    background-color: #009dda;
}

.ms-rtestate-field-Whereimg {
    /*background:url('../../images/white-darkblue.png') no-repeat;*/
    background-color: #003045;
}

.ms-rtestate-field-Whoimg {
    /*background:url('../../images/white-gray.png') no-repeat;*/
    background-color: #786b65;
}

.ms-rtestate-field-img {
    /*background:url('../../images/white-red.png') no-repeat;*/
    background-color: #ee3224;
}

.ms-rtestate-field-ImQRCimg {
    /*background:url('../../images/yellow-white.png') no-repeat;*/
    background-color: #ffe366;
}

.ms-rtestate-field-actionimg {
    /*background:url('../../images/darkpink-white.png') no-repeat;*/
    background-color: #5c3260;
}

.ms-rtestate-field-MakeDefimg {
    /*background:url('../../images/white-darkblue.png') no-repeat;*/
    background-color: #003045;
}

.ms-rtestate-field-Partnershipsimg {
    /*background:url('../../images/lightpink-white.png') no-repeat;*/
    background-color: #d01677;
}

.ms-rtestate-field-WeDoimg {
    /*background:url('../../images/orange-white.png') no-repeat;*/
    background-color: #ff9365;
}

.ms-rtestate-field-projectimg {
    /*background:url('../../images/lightgreen-white.png') no-repeat;*/
    background-color: #b4d666;
}

.ms-rtestate-field-lebanonimg {
    /*background:url('../../images/green-white.png') no-repeat;*/
    background-color: #545f1d;
}

.ms-rtestate-field-Nigeriaimg {
    /*background:url('../../images/white-red.png') no-repeat;*/
    background-color: #ee3224;
}

.ms-rtestate-field-Palestineimg {
    /*background:url('../../images/white-blue.png') no-repeat;*/
    background-color: #009dda;
}

.ms-rtestate-field-qatarimg {
    /*background:url('../../images/blue-white.png') no-repeat;*/
    background-color: #000000;
}

.ms-rtestate-field-Somaliaimg {
    /*background:url('../../images/lightpink-white.png') no-repeat;*/
    background-color: #d01677;
}

.ms-rtestate-field-localimg {
    /*background:url('../../images/darkpink-white.png') no-repeat;*/
    background-color: #5c3260;
}

.ms-rtestate-field-Regionalimg {
    /*background:url('../../images/lightgreen-white.png') no-repeat;*/
    background-color: #b4d666;
}

.ms-rtestate-field-localnewsimg {
    /*background:url('../../images/yellow-white.png') no-repeat;*/
    background-color: #ffe366;
}

.ms-rtestate-field-Voiceimg {
    /*background:url('../../images/blue-white.png') no-repeat;*/
    background-color: #000000;
}

.ms-rtestate-field-Magazineimg {
    /*background:url('../../images/blue-white.png') no-repeat;*/
    background-color: #000000;
}

.ms-rtestate-field-meetingimg {
    /*background:url('../../images/lightgreen-white.png') no-repeat;*/
    background-color: #b4d666;
}

.ms-rtestate-field-Picimg {
    /*background:url('../../images/green-white.png') no-repeat;*/
    background-color: #545f1d;
}

.ms-rtestate-field-Successimg {
    /*background:url('../../images/white-red.png') no-repeat;*/
    background-color: #ee3224;
}

.ms-rtestate-field-Bureausimg {
    /*background:url('../../images/lightgreen-white.png') no-repeat;*/
    background-color: #b4d666;
}

.ms-rtestate-field-Newsimg {
    /*background:url('../../images/white-blue.png') no-repeat;*/
    background-color: #009dda;
}

.ms-rtestate-field-NewsLetterimg {
    /*background:url('../../images/white-gray.png') no-repeat;*/
    background-color: #786b65;
}

.ms-rtestate-field-Publicationsimg {
    /*background:url('../../images/lightpink-white.png') no-repeat;*/
    background-color: #d01677;
}

.ms-rtestate-field-Magazineimg {
    /*background:url('../../images/darkpink-white.png') no-repeat;*/
    background-color: #5c3260;
}

.ms-rtestate-field-MeetingsAndEventsimg {
    /*background:url('../../images/white-darkblue.png') no-repeat;*/
    background-color: #003045;
}

.ms-rteElement-headline {
    text-transform: uppercase;
    color: #EE3224;
    font-family: GESSTwoLight;
    font-weight: bold;
    font-size: 25px;
}

.ms-rteStyle-subHeadline {
    color: #414348;
    font-family: GESSTwoLight;
    font-size: 15px;
}

.ms-rteElement-columnHeaderMax {
    font-family: GESSTwoLight;
    font-size: 18pt;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
}

.ms-rteElement-columnHeaderMin {
    font-family: GESSTwoLight;
    font-size: 16pt;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
}

.ms-rteStyle-subcolumnHeader {
    font-size: 10pt;
    color: #414348;
    font-family: GESSTwoLight;
}

.ms-rteStyle-unorderListNone li {
    list-style-type: none;
    display: block;
    font-size: 15px;
    color: #414348;
    font-family: GESSTwoLight;
}

.ms-rteElement-columnHeader {
    font-family: GESSTwoLight;
    font-size: 18px;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
}

ul.ms-rteStyle-unorderListBulleted {
    padding: 0px 15px;
}

.ms-rteStyle-unorderListBulleted li {
    list-style-type: disc;
    font-size: 15px;
    color: #414348;
    font-family: GESSTwoLight;
}

.ms-rteElement-columnHeader {
    font-family: GESSTwoBold;
    font-size: 14pt;
    text-transform: uppercase;
    color: #EE3224;
}

.ms-rteStyle-unorderListCircle {
    padding: 0px 15px;
}

    .ms-rteStyle-unorderListCircle li {
        list-style-type: circle;
        font-size: 15px;
        color: #414348;
        font-family: GESSTwoLight;
    }

.ms-rteStyle-unorderListsquare {
    padding: 0px 15px;
}

    .ms-rteStyle-unorderListsquare li {
        list-style: square;
        font-size: 15px;
        color: #414348;
        font-family: GESSTwoLight;
    }

.ms-rteStyle-orderList {
    padding: 0px 18px;
}

    .ms-rteStyle-orderList li {
        list-style: decimal;
        font-size: 15px;
        color: #414348;
        font-family: GESSTwoLight;
    }

.ms-rteElement-headlineUnderline {
    font-family: GESSTwoLight;
    font-size: 25px;
    text-decoration: underline;
    color: #EE3224;
    font-weight: bolder;
}

.ms-rteElement-columnHeaderMaxUnderline {
    font-family: GESSTwoLight;
    font-size: 16px;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
    text-decoration: underline;
}

.ms-rteElement-columnHeaderMinUnderline {
    font-family: GESSTwoLight;
    font-size: 15px;
    text-transform: uppercase;
    color: #EE3224;
    font-weight: bolder;
    text-decoration: underline;
}

.ms-rteStyle-img img {
    width: 269px;
    display: block;
    float: right;
    margin-left: 10px;
}


.image-slider-ads {
    margin: 0 auto;
    width: 100%;
    display: block;
    text-align: center;
}

.side-nav {
    /* width: 132px; */
    display: block;
    float: right;
    width: 265px;
}

.image-slider-ads img {
    margin-top: 10px;
}

.ms-core-navigation {
    font-family: GE SS Two Ligh;
}



/*-------Start ------Ahmad Olayyan 25/06/2014-------------*/

#contentBox {
    width: 825px;
  
}

.bread-crumb-cotainer {
    max-width: 815px;
}

.ms-rtestate-field-banner {
    width: 825px;
    border-radius: 10px;
    height: 100px;
    display: table-cell;
    vertical-align: middle;
    background-image: url('/Style Library/QRC/images/ar-sa/Banner.png');
    background-position-x: right;
    background-repeat: no-repeat;
}

.banner-text {
    font-size: 25pt;
    padding-right: 20px;
    display: inline-block;
}

 
/*.tiles-container*/ .ms-tileview-tile-root {
    width: 250px !important;
    height: 169px !important;
}

/*.tiles-container*/ .ms-tileview-tile-content {
    width: 240px !important;
    height: 159px !important;
}

    /*.tiles-container*/ .ms-tileview-tile-content img {
        left: 0px !important;
        height: 159px !important;
        width: 240px !important;
    }

/*.tiles-container*/ .ms-tileview-tile-detailsBox {
    width: 240px !important;
    height: 159px !important;
}

/*.tiles-container*/ .ms-promlink-body {
    width: auto;
    display: inline-block;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(1) .ms-tileview-tile-detailsBox {
    background-color: #FFD100;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(2) .ms-tileview-tile-detailsBox {
    background-color: #00AEEF;
}

/*.tiles-container*/ .ms-tileview-tile-root:nth-child(3) .ms-tileview-tile-detailsBox {
    background-color: #5A621C;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(4) .ms-tileview-tile-detailsBox {
    background-color: #5C315E;
}
/*.tiles-container */ .ms-tileview-tile-root:nth-child(5) .ms-tileview-tile-detailsBox {
    background-color: #FF4C00;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(6) .ms-tileview-tile-detailsBox {
    background-color: #012A3A;
}

/*.tiles-container*/ .ms-tileview-tile-root:nth-child(7) .ms-tileview-tile-detailsBox {
    background-color: #82BC00;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(8) .ms-tileview-tile-detailsBox {
    background-color: #ffe467;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(1n+8) .ms-tileview-tile-detailsBox {
    background-color: #D7006D;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(2n+8) .ms-tileview-tile-detailsBox {
       background-color: #FFD100;
}

/*.tiles-container*/ .ms-tileview-tile-root:nth-child(3n+8) .ms-tileview-tile-detailsBox {
  background-color: #00AEEF;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(4n+8) .ms-tileview-tile-detailsBox {
     background-color: #5A621C;
}
/*.tiles-container */ .ms-tileview-tile-root:nth-child(5n+8) .ms-tileview-tile-detailsBox {
     background-color: #5C315E;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(6n+8) .ms-tileview-tile-detailsBox {
     background-color: #FF4C00;
}

/*.tiles-container*/ .ms-tileview-tile-root:nth-child(7n+8) .ms-tileview-tile-detailsBox {
     background-color: #012A3A;
}

/*.tiles-container */ .ms-tileview-tile-root:nth-child(8n+8) .ms-tileview-tile-detailsBox {
   background-color: #82BC00;
}






/*.tiles-container*/ .ms-tileview-tile-titleTextMediumCollapsed, /*.tiles-container*/ .ms-tileview-tile-titleTextMediumExpanded {
    font-size: 21px;
    line-height: normal;
    color: #fff;
    max-height:25px;
}

/*.tiles-container */ .ms-tileview-tile-titleMediumExpanded {
    transition: padding-top 1s;
    -webkit-transition: padding-top 1s;
    -moz-transition: padding-top 1s;

    padding-top: 50px;
}
.ms-tileview-tile-titleMediumExpanded div
{
    max-height:75px;
}

/*.tiles-container*/ .ms-tileview-tile-titleMediumCollapsed {
    transition: padding-top 0.5s;
        -webkit-transition: padding-top 0.5s;
    -moz-transition: padding-top 0.5s;

    padding-top: 0px;
}

/*.tiles-container*/ .ms-tileview-tile-titleMedium {
    text-align: center;
    display: inline-block;
}

.ms-promlink-body {
    height: auto;
}

.ms-tileview-tile-root {
    width: 194px !important;
    height: 169px !important;
    padding-right: 15px;
}

    .ms-tileview-tile-root:nth-child(4n-3) {
       /* padding-right: 0px;*/
    }

.ms-tileview-tile-content {
    width: 200px !important;
    height: 159px !important;
}

    .ms-tileview-tile-content img {
        width: 200px !important;
    }

.ms-tileview-tile-detailsBox {
    width: 200px !important;
    height: 159px !important;
}

.ms-promlink-header {
    display: none;
}



.news-archive-item {
    padding-right: 30px;
    line-height: 30px;
    background: url('/Style Library/QRC/images/ar-sa/sideNavArrow.PNG') right 5px no-repeat;
}

    .news-archive-item a, .news-archive-item a:visited, .news-archive-item a:active {
        color: #444;
        text-decoration: none;
    }

        .news-archive-item a:hover {
            color: #2a5eac;
            text-decoration: none;
        }

.paging-nav {
    /*width: 100%;
    display: block;*/
    margin-top: 20px;
    text-align: center;
    /*height: 24px;
    padding-top: 3px;
    padding-bottom: 11px;
    background: url('/Style Library/QRC/images/pagingBg.png') repeat-x;
    border-radius: 10px;*/
}

    .paging-nav span {
        margin-left: 5px;
        margin-right: 5px;
        font-size: 16px;
        text-decoration: underline;
        display: inline-block;
        /* background: url('/Style Library/QRC/images/pagingSelectedBg.png');
    width: 25px;
    height: 21px;
    line-height: 18px;
    
    border-radius: 50%;
    padding-top: 4px;
    padding-bottom: 0px;
    margin-top: 4px;
    box-shadow: 0px 0px 5px #000;
    color: #fff;
    border: solid 1px #fff;*/
    }

.pg-slc {
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
}

.paging-nav .next-page, .paging-nav .prev-page {
    text-shadow: 0px 0px 2px #000;
    font-size: 20px;
    letter-spacing: -5px;
    margin-left: 15px;
    margin-right: 15px;
}



#contentBox {
    min-height: 500px;
}

.site-title-container {
    background: url('/Style Library/QRC/images/ar-sa/currentSite.png') #444 10px 50% no-repeat;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    box-shadow: 0px 0px 10px #000;
    padding-right: 20px;
    padding-top: 7px;
    padding-bottom: 7px;
    border-right: solid 1px #444;
}

.site-side-title {
    max-width: 175px;
    display: inline-block;
    vertical-align: text-bottom;
}

    .site-side-title a {
        color: #fff;
        font-weight: bold;
        letter-spacing: 1px;
    }

#contentRow {
    border-bottom: solid 1px #D62E2D;
    padding-bottom: 30px;
}

.bread-crumb-cotainer {
    line-height: 25px;
    /*padding-left: 15px;*/
    background: url('/Style Library/QRC/images/ar-sa/breadcrumbBg.png') 170px top repeat-y;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    box-shadow: 5px 5px 5px #eee;
}

.bread-crumb-root, a.bread-crumb-node, a.bread-crumb-node:visited, a.bread-crumb-node:hover {
    color: #444 !important;
}

.event-view-title {
    display: block;
    float: none;
}

.event-view-position-date {
    display: block;
    float: right;
    top: 0px;
    background: #f5f5f5;
    padding: 15px;
    margin-top: 15px;
    box-shadow: 0px 0px 10px #aaa;
}

.event-view-description {
    display: inline-block;
    margin-top: 20px;
}

.event-view-details-title {
    width: 100px;
    display: inline-block;
}

.event-view-details-value {
    padding-right: 20px;
}

.event-view-title {
    display: block;
    max-width: 100%;
    font-weight: bold;
    letter-spacing: 1px;
}

.top-links-search ul li.q-links3 {
width: 24px;
height: 24px;
margin-top: -5px;
}
.q-links1 {

    background: url('/Style Library/QRC/HomeImages/sep-top-links.png') 100% 7px no-repeat;
}
.q-links1 a:hover, .q-links2 a:hover{
text-decoration:underline !important
}
.q-links2 {
   background: url('/Style Library/QRC/HomeImages/sep-top-links.png') 100% 7px no-repeat;
}
.q-links2 a{
font-weight: normal;
font-family: tahoma;
}

.q-links3 {
    background: url('/Style Library/QRC/images/Home.png') left top no-repeat;
}

.q-links4 {
    background: url('/Style Library/QRC/images/careers.png') center 5px no-repeat;
}

.q-links5 {
    background: url('/Style Library/QRC/images/sitemap.png') center 4px no-repeat;
}

.q-links6 {
    background: url('/Style Library/QRC/images/rss.png') center 4px no-repeat;
}

.q-links7 {
    background: url('/Style Library/QRC/images/myWorkSpace.png') center 4px no-repeat;
}

.q-links8 {
    background: url('/Style Library/QRC/images/top-cart.png') center 4px no-repeat;
}
.q-links9 {
    background: url('/Style Library/QRC/images/chat.png') center 4px no-repeat;
}


.top-links-search ul {
   /* height: 35px;*/
    display: inline-table;
    padding: 0px;
    float: right;
    margin-bottom: 8px;
}

    .top-links-search ul li {
    float:right;
        padding: 0px 2px;
        /*padding-left: 4px;*/
       /* width: 26px;*/
        /*height: 29px;*/
        display: inline-block;
        border-right: none;
        margin-right:4px;
       /* border-right:1px solid rgb(53, 51, 51);*/
        padding-right: 7px;
        height: 14px;
   
    }

        .top-links-search ul li a { 
        color:#fff;
            width: 100%;
            height: 100%;
            display: inline-block;
            margin-top: -6px;
            /*font-size:0px;*/
            line-height: 10px;
            
        }

        .top-links-search ul li:first-child {
            display: inline-block;
            padding: 0px;
            border-right: none;
            float:right;
        }

.sitemap-level > li > .level-header {
    padding-right: 30px;
    line-height: 30px;
    background: url('/Style Library/QRC/images/ar-sa/sideNavArrow.PNG') right 5px no-repeat;
}

.sitemap-level > li > ul {
    padding-right: 0px;
    color: #444;
    /*line-height: 30px;
    background: url('/Style Library/QRC/images/ar-sa/sideNavArrow.PNG') right 5px no-repeat;*/
}

    .sitemap-level > li > ul li {
        background: url('/Style Library/QRC/images/ar-sa/corner.PNG') right 0px no-repeat;
        padding-right: 25px;
        margin-right: 10px;
    }

.sitemap-level * a:visited, .sitemap-level * a, .sitemap-level * a:active {
    color: #444;
}

.sitemap-level > li > ul li a {
    font-weight: normal !important;
}


/*-------Start ------Ahmad Olayyan 25/06/2014-------------*/





/*---bassel Contactus form---*/




.generic-div-form-contactusarea > .generic-div-form:first-child {
    display: none;
}

.Contactus-Cont-div .generic-div-form input {
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    float: left;
    width:300px;
}

.Contactus-Cont-div .generic-div-form {
    width: 100%;
    margin-bottom: 18px;
    margin-top: 0px !important;
    float: right;
}

.Contactus-Cont-div .generic-div-form-contactusarea {
    width: 267px;
    display: inline-block;
    float: right;
}

.Forms-Label-Align {
    float: right;
    display: inline-block;
}

.Contactus-Cont-div .T-txt {
    float: left;
}

.Contactus-Cont-div .Forms-Label-Align .T-Label {
    float: left;
    direction: ltr;
    color: #ae0016;
}

.Contactus-Cont-div .generic-div-form table input {
    margin-right: 0;
    float: right;
    width: auto !important;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}

.Contactus-Cont-div .generic-div-form select {
    float: left;
    width: 156px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    margin-top: -1px;
}

.generic-div-form-email input {
    width: 145px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}


.Contactus-Cont-div .T-btn-submit {
    margin-left: 11px;
}

.generic-div-form-email {
    width: 100%;
    margin-bottom: 25px;
    float: right;
    height: 25px;
    margin-top: 0px;
}

.your-message-cont {
    width: 540px;
    float: right;
}

.generic-div-form-desc textarea {
    height: 154px;
    float: right;
    margin-left: 2px;
    width: 219px;
    margin-right: 14px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    margin: 2px;
    margin-bottom: 12px;
    margin-right: 12px;
}

.Contactus-Cont-div > .generic-div-form:last-child {
    float: left;
    width: 40.7%;
    margin-left: 0px;
    margin-bottom: 18px;
    margin-top: 9px;
}

.Contactus-Cont-div .generic-div-form:last-child input {
    width: auto !important;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}

.Validation-msg {
    width: 100%;
    float: right;
    color: red;
}

.generic-div-form-email .Validation-msg {
    width: 100%;
    float: right;
    color: red;
}

.qatar-map-contactus {
    height: 233px;
    /* margin-top: 123px; */
    border: 2px solid #CCC;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}


    .qatar-map-contactus img {
        height: 187px;
        margin-top: 28px !important;
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        border-radius: 7px;
        border: 1px solid #CCC;
        margin: 0;
    }

.generic-div-form-contactusarea td {
    float: right;
    margin-left: 13px;
}

.generic-div-form-contactusarea generic-div-form tr td input {
    float: right;
}


.qatar-map-contactus {
    border: 2px solid #CCC;
    float: right;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    padding-right: 14px;
    background-color: #FCFCFC;
    /* float: left; */
    display: inline-block;
    padding: 13px;
    float: left;
    position: relative;
}

T-done-masg {
    color: #53C465;
}

.contact-details small {
    margin-left: 12px;
    float: left;
}

.generic-div-form-contactusarea .generic-div-form {
    width: 100% !important;
}

.generic-div-form-desc {
    float: right;
    width: 255px;
    display: inline-block;
    margin-top: -23px;
}



    .generic-div-form-desc .Forms-Label-Align {
        width: 175px;
    }


    .generic-div-form-desc span {
        margin: 0 auto;
        width: 84px;
        /* float: none; */
        text-align: center;
    }

.Contactus-Cont-div .Validation-star {
color: red;
font-weight: bold;
font-size: 20px;
float: left;
position: relative;
margin-top: -4px;
margin-left: -166px;}

.Contactus-Cont-div .generic-div-form table label {
    color: #ae0016;
}

.your-message-cont .ms-webpartzone-cell {
    margin: auto auto 16px !important;
}

.alldet-map {
    width: 46%;
    float: right;
}

    .alldet-map span {
        color: #ae0016;
    }

.det-space {
    margin-bottom: 12px;
}

.qatar-map-contactus.ms-webpartzone-cell {
    margin: auto auto 7px !important;
}

.contact-details {
    float: right;
    width: 100%;
}

    .contact-details fieldset {
        padding-top: 12px;
        border: 2px solid #CCC;
        float: right;
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        border-radius: 7px;
        padding-right: 14px;
        background-color: #FCFCFC;
        width: 98%;
    }

    .contact-details legend span {
        color: #ae0016;
        font-size: 15px;
        font-weight: bold;
    }

    .contact-details legend {
    margin-top:-25px;
        margin-right: 27px;
    }

.generic-div-form-desc .Validation-star {
   color: red;
float: left !important;
/* position: absolute !important; */
/* left: -248px !important; */
font-weight: bold;
font-size: 20px;
margin-top: -203px;
margin-left: 91px;
width: auto;}


.your-message-cont fieldset {
width: 97%;
    border: 2px solid #CCC;
    float: right;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    padding-right: 14px;
    background-color: #FCFCFC;
}

.your-message-cont legend {

    margin-right: 27px;
    color: #ae0016;
    font-size: 15px;
    font-weight: bold;
}

.T-done-masg {
    color: #53C465;
}
/*multimedia style*/

.Multimedia-image {
    width: 100%;
    float: right;
}

.Multimedia-Video {
    width: 100%;
    float: right;
}

.Multimedia-image .dfwp-column li {
    display: inline-block;
    float: right;
    margin-left: 21px;
}

.divAlbumeImg img {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 0px 0px 7px rgba(0,0,0,.5);
}

.divVAlbumeImg img {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 0px 0px 7px rgba(0,0,0,.5);
}

.divAlbumeTitle {
    font-weight: 800;
    margin-bottom: 18px;
    margin-right: 17px;
    color: #b41e3b;
    font-size: 15px;
    margin: auto;
    width: 110px;
    text-align: center;
}

    .divAlbumeTitle a {
        color: #b41e3b;
    }

        .divAlbumeTitle a:hover {
            text-decoration: underline;
        }





.divVAlbumeTitle {
    font-weight: 800;
    margin-bottom: 18px;
    margin-right: 17px;
    color: #b41e3b;
    font-size: 15px;
    margin: auto;
    width: 110px;
    text-align: center;
}

    .divVAlbumeTitle a {
        color: #b41e3b;
    }

        .divVAlbumeTitle a:hover {
            text-decoration: underline;
        }

.image-popup {
    height: 300px;
    width: 600px;
    display: none;
}


.product-thumb {
    width: 120px;
    height: 120px;
    border: 2px #b41e3b solid;
    border-radius: 6px;
}


.b-close, .b-close:hover {
    display: block;
    -moz-border-radius: 34px;
    border-radius: 34px;
    color: #FFFFFF !important;
    text-decoration: none;
    cursor: pointer;
    position: absolute;
    left: -9px;
    top: -8px;
    width: 20px;
    height: 19px;
    background-color: rgba(82, 82, 82, 0.85);
    border: 1px solid #FFF;
    text-align: center;
    z-index: 9999999;
}

.image-popup {
    height: 300px;
    width: 600px;
}


.media-image-popup {
    display: none;
    height: 400px;
    width: 600px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    z-index: 9998 !important;
}



.video-thumb {
    width: 128px;
    height: 128px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 0px 0px 7px rgba(0,0,0,.5);
    word-wrap: break-word;
}

.video-title {
    font-weight: 800;
    margin-bottom: 18px;
    margin-right: 17px;
    color: #b41e3b;
    font-size: 15px;
    margin: auto;
    width: 110px;
    text-align: center;
    display: block;
    word-wrap: break-word;
}


.Video-popup-cont {
    right: 383px !important;
    position: absolute;
    top: 134px !important;
    z-index: 9999;
    opacity: 1;
    display: block;
    float: right;
    width: 600px;
}

.Video-popup {
    display: none;
    height: 400px;
    width: 600px;
    position: absolute;
    z-index: 44;
}

.Video-popup-cont .b-close {
    display: none;
}

.maps {
width:253px;
  margin-top:-311px;
float:right;
}




/*---Start-----Ahmad Olayyan------02-07-2014-----------*/
.breadcrumb-bar li.favourite-icon a, .breadcrumb-bar li.print-icon a,  .breadcrumb-bar li.rss-icon a{
	line-height: 30px;
	width: 30px;
	display: inline-block;
	height:26px;
	cursor:pointer;
	
}li.favourite-icon
{
	background:url('/Style Library/QRC/images/favourite-icon.png') 50% 50% no-repeat;
}
li.print-icon
{
	background:url('/Style Library/QRC/images/print-icon.png') 50% 50% no-repeat;	
}
li.rss-icon
{
	background:url('/Style Library/QRC/images/rss-icon.png') 50% 50% no-repeat;	
}
li.facebook-icon
{
	width:161px;
}
li.twitter-icon
{
	width:40px;
}




.breadcrumb-bar li {
float:right;
display: inline-block;
height: 20px;
margin: 0px 3px;
width:30px;

}

.breadcrumb-bar li.favourite-icon a, .breadcrumb-bar li.print-icon a, .breadcrumb-bar li.rss-icon a {
line-height: 20px;
display: inline-block;
height: 20px;
cursor: pointer;

}
.breadcrumb-bar li.favourite-icon , .breadcrumb-bar li.rss-icon  {

	border: solid 1px #cdcdcd;
border-radius: 5px;
	width: 30px;

}
.breadcrumb-bar li.print-icon  {

	border: solid 1px #cdcdcd;
border-radius: 5px;
	width: 30px;

}


.breadcrumb-bar {
display: inline-block;
float: left;
width: auto;
height: 22px;
}

.donate-now
{
    display: inline-block;
    float: left;
    opacity: 0.3;
    -webkit-transition:opacity 1s, text-shadow 1.5s;
    -moz-transition:opacity 1s, text-shadow 1.5s;
    transition:opacity 1s, text-shadow 1.5s;
    text-shadow:0px 0px 0px #555;
    font-size:20px !important;
    font-family: GESSTwoLight;
    padding: 0px;
    margin-top: -2px;
    font-size: 25px;
    margin-bottom: -10px;
}

    

}
.donate-now a
{
      color: #cdcdcd;
      -webkit-transition:color 1.5s;
      -moz-transition:color 1.5s;
      transition:color 1.5s;
      

}
.donate-now-hoverd a
{
      color: #ee2211;
      -webkit-transition:color 1.5s;
      -moz-transition:color 1.5s;
      transition:color 1.5s;
}

.donate-now-hoverd
{
    opacity: 1;
    -webkit-transition:opacity 1s, text-shadow 1.5s;
    -moz-transition:opacity 1s, text-shadow 1.5s;
    transition:opacity 1s, text-shadow 1.5s;
    text-shadow:0px 0px 0px #555;
    

}
.top-nav div:first-child
{
	float:right;
}
/*---End-----Ahmad Olayyan------02-07-2014-----------*/
/*----Start------------Event----------------03-07-2014-------*/
.Event-Mangment-Container {
	float: left;
	padding-bottom: 0px !important;
	margin-bottom: 26px;
	border-bottom: solid 1px #a8cdd6 !important;
	width: 100%;
	margin-top: 8px;
}
.Event-Mangment-Container > * img {
	box-shadow: 0px 0px 7px #000 !important;
	transition: box-shadow 0.5s;
	border-radius: 5px;
	width: 120px !important;
	height: 100px !important;
	margin-left: 15px;
}
.Event-Mangment-Container > * img:hover {
	box-shadow: 0px 0px 15px #000 !important;
	transition: box-shadow 0.5s;
}
.Event-Mangment-Container > .ListTopImage {
	display: inline-block;
	float: left;
}
.Event-Mangment-Details-Container {
	display: inline-block;
	float: right;
	width: 665px;
}
.Event-Mangment-Date {
	display: block;
	color: #81807c !important;
	font-weight: bold;
	display: inline-block;
	color: #666666;
	width: 79px;
	text-align: right;
	height: 15px;
}
.Event-Mangment-Title {
	display: inline-block;
	margin-bottom: 0px;
}
.Event-Mangment-Title {
	color: #b70f0f !important;
	height: 20px;
}
.Event-Mangment-Title {

	font-size: 16px;
	color: #1890cc;
	display: inline-block;
}
a.Event-Mangment-list-more, a.Event-Mangment-list-more:visited, a.Event-Mangment-list-more:active {
	color: #929294;
	font-size: 12px;

}
a.Event-Mangment-list-more:hover {
	color: #444;
	text-decoration: none;
}

.messi-closebtn{
	position:static !important;
	float:left !important;

}
.Event-Mangment-Image{
	width:120px;
	float:right;
	margin-left:15px;
}
.Event-Mangment-Location{
	
}
/*----End------------Event----------------03-07-2014-------*/



/****************************careers-form *******************************/
.careers-form
{
	font-size:14px;
}
.careers-form p
{
	font-size:15px;
	
}
.careers-form span
{
	
font-size:15px;
}
input, select {
    vertical-align:middle;
}
.ms-rteStyle-unorderListCircle
{
padding: 0px 15px;
}
.ms-rteStyle-unorderListCircle li 
 {
	list-style-type:circle;
	font-size:10pt;
	color:#414348;
	font-family:GESSTwoLight;
	margin-top:6px;
}
.ms-rteStyle-des
{
	color:#414348;
	font-family:GESSTwoLight;
	font-size:14px;
}
.job-header
{
font-family:GESSTwoLight;
	font-size:16px;
	text-decoration:underline;
	color:#ae0016;
	font-weight:bold;
	}
.name
{
	margin-left:20px;
	width:300px;
}
.careers-form fieldset
{
border: 2px solid #CCC;
float: left;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
/*padding-left: 14px;*/
background-color: #FCFCFC;
/*padding-bottom:10px;*/
padding: 10px 190px;
}
.careers-form legend{
margin-left: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;
padding: 0px 6px;
margin-right: -135px;
margin-top: -24px;
}
.careers-form .static-label
{
	width:115px;
	float:right;
	display:block;
}
.careers-form  .data
{
	width:150px;
	float:right;
	display:block;
}
.careers-form .main-des
{
	display:block;
	float:right;
	margin-top:10px;
	width:100%;
}
.careers-form .RequiredSkills
{
	display:block;
	float:right;
	margin-top:10px;
	width:100%;
}
.careers-form .description
{
	display:block;
	float:right;
	margin-top:10px;
}
.apply
{font-family: Segoe UI;
font-size: 13px;
/*background-color:#ae0016;*/
font-weight: bold;
float:left;
display:block;
/*border:1px solid;
border-radius:5px;
padding:10px;*/
}
.title
{
	color:#ae0016;
}
.title
{
	line-height:28px;
}
.name
{
	line-height:28px;
}

.date
{float:left;
display:block;
}
.start-end
{
	width:100px;
	float:right;
}
.cale-date
{
	float:right;
}
.careers-form input[type=button], input[type=reset], input[type=submit], button

{
	
border:1px solid #ae0016 ;
border-radius:5px;
padding:10px;
background-color:#ae0016;
color:#FFF;
font-family: GESSTwoLight !important;

}
.careers-form input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, button:hover
{
border:1px solid #ae0016 ;
border-radius:5px;
padding:10px;
color:#ab0033;
font-family: GESSTwoLight;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(221,221,221,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */

}



/*-----Start-------Ahmad Olayyan 06/07/2014-------------*/
/*-----Registration Form---------*/
.left-column
{
	width:45%;
	float:right;
	height:50px;
}
.right-column
{
	width:45%;
	float:left;
	height:50px;
}
.left-column input[type="text"], .right-column input[type="text"], .right-column input[type="password"], .left-column input[type="password"], .right-column textarea, .left-column textarea, .right-column select, .left-column select
{
	box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
	border-radius:7px;
	width:173px;
	
}
.ForgetPassword-Label, .T-Label, .left-column span, .right-column span
{
	color:#ae0016;
}
.left-column textarea
{
	float: left;
	width: 171px;
	max-width: 171px;
	height: 19px;
	max-height: 38px;
	margin-left: 2px;
	}
.left-column select
{
	float: left;
	width: 183px;
	margin-left: 2px;
}
.full-column
{
	float:right;
	width:100%;
}
.full-column input[type="submit"]{
	margin:0px;
}

.Donation-Validation-Group ul, .validation-group ul
{
	background-color: #fac7d3;
	padding: 15px;
	border-radius: 5px;
	box-shadow: 0px 0px 9px #c1002c;
	border: solid 1px #c1002c;
	margin-bottom: 15px;
}
.Donation-Validation-Group ul li, .validation-group ul li
{
	line-height:25px;
}

/*-----Registration Form---------*/
/*-----End-------Ahmad Olayyan 06/07/2014-------------*/
/*******************************apply Job************************/

.ApplyForJob fieldset
{
width:96%;
			border: 2px solid #CCC;
float: right;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
/*padding-left: 14px;*/
background-color: #FCFCFC;
/*padding-bottom:10px;*/
padding: 0px 14px 21px 14px;

}
.ApplyForJob legend
{
margin-left: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;
font-family:helveticaNeue;
padding:0px 6px;

}
.your-message-cont .display-success {
width: 95% !important;
}
.ApplyForJob .display-success {
padding: 10px;
width: auto;
padding-left: 0px;
border-radius: 5px;
border: 1px solid rgb(216, 216, 216);
border-image: none;
/* width: 400px; */
text-align: center;
color: green;
/* text-transform: uppercase; */
font-family: Arial;
font-size: 11px;
/* margin-top: 30px; */
margin-top: 10px;
background-color: rgb(236, 255, 216);
margin-bottom: 0px;
}


.ApplyForJob .InputCareers
{
	float:left;
	margin-left:433px;
-webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
outline:none;
width:178px;

}
.ApplyForJob .Validation-star-Careers {
    color: red;
    float: left !important;
    font-weight: bold;
    font-size: 20px;
    margin-top: 0px;
    margin-left: -0px;
}
.Upload-File-Careers
{
	max-width: 178px!important;
margin-left: 433px;
float: left;}
.ApplyForJob .Validation-msg {
    width: 31%;
    float: left;
    color: red;
    position: absolute;
    left: 200px;
}
div.generic-div-form-Opprtunity div.generic-div-form-email input.InputCareers
{
	width:300px
}



/*************************/

/*fieldset {
	border: solid 1px #cdcdcd;
	border-radius: 10px;
	padding: 0px 10px 10px 10px;
	height: auto;
	margin-top: -10px;
}
*/



/*******************************apply Job************************/

.CampForm fieldset
{
width:96%;
			border: 2px solid #CCC;
float: right;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
/*padding-left: 14px;*/
background-color: #FCFCFC;
/*padding-bottom:10px;*/
padding: 0px 14px 21px 14px;

}
.CampForm legend
{
margin-left: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;
font-family:helveticaNeue;
padding:0px 6px;

}
.your-message-cont .display-success {
width: 95% !important;
}
.CampForm .display-success {
padding: 10px;
width: auto;
padding-left: 0px;
border-radius: 5px;
border: 1px solid rgb(216, 216, 216);
border-image: none;
/* width: 400px; */
text-align: center;
color: green;
/* text-transform: uppercase; */
font-family: Arial;
font-size: 11px;
/* margin-top: 30px; */
margin-top: 10px;
background-color: rgb(236, 255, 216);
margin-bottom: 0px;
}


.CampForm .InputCareers
{
	float:left;
	margin-left:433px;
-webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
outline:none;
width:300px;

}

.CampForm .generic-div-form select
{
	float:left;
	margin-left:433px;
-webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
outline:none;
width:310px;

}

.CampForm .Validation-star-Careers {
    color: red;
    float: left !important;
    font-weight: bold;
    font-size: 20px;
    margin-top: 0px;
    margin-left: -0px;
}
.CampForm .Upload-File-Careers
{
	max-width: 300px!important;
margin-left: 433px;
float: left;

}


.CampForm .Validation-msg {
    width: 31%;
    float: left;
    color: red;
    position: absolute;
    left: 200px;
}
div.generic-div-form-Opprtunity div.generic-div-form-email input.InputCareers
{
	width:300px
}


.CampForm  .generic-div-form-skills {
 width: 100%;
    margin-bottom: 25px;
    float: right;
    height: 100px;
    margin-top: 0px;
   
    
}

.CampForm  .generic-div-form-skills textarea{
 float:left;
	margin-left:433px;
-webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
outline:none;
width:300px;
height:100px;
   
    
}


.CampForm .Forms-Label-Align .T-Lable
{
	  
}
 


.CampForm .InputTextArea
{
	float:left;
	margin-left:433px;
-webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
outline:none;
width:300px;
height:50px;
}

/*************************/


/****************Zakat Calculating **********************/

.zakatCal
{
font-family: GESSTwoLight;
font-size: 14px;
display:block;
float:right;
}
.zakatCal p
{
	text-align:right;
}

.zakatCal hr
{
	display:none;
}
td.right-content fieldset 
{
border: 2px solid #CCC !important;
display: block !important;
-webkit-border-radius: 7px !important;
-moz-border-radius: 7px !important;
border-radius: 7px !important;
background-color: #FCFCFC !important;
display: block !important;
float: right !important;
/* width: 407px; */
padding: 0px 0px;
height: auto;
margin-top: 0px;
overflow: hidden;
}
td.right-content fieldset legend
{
margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;
margin: 0px 16px;
padding: 0px 3px;

} 
fieldset table tbody tr.result td p.MsoNormal font span
{
	color:#fff;
}
fieldset table tbody tr.result td p.MsoNormal span font 
{
	
	color:#fff;
}

.LoginControl .left-td{
	float: right;
display: inline-block;
margin-top: -72px;
}

fieldset table td{

	vertical-align:middle !important;
}
td.left-content fieldset legend
{
margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;
margin: 0px 16px;
padding: 0px 3px;

} 

fieldset.Salary-and-cost{
padding:0px 0px;
	padding-right:0px !important;

}


/*fieldset.Salary-and-cost
{
	border: 2px solid #CCC;
display:block;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
}*/
/*fieldset.Salary-and-cost legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}*/
fieldset.Salary-and-cost table tbody tr td 
{
	border:none !important;
}
fieldset.Salary-and-cost table tbody tr td  input
{
	width: 78px !important;
height: 20px;
font-size: 14px;
text-align: center;
}


/*fieldset.money
{
	border: 2px solid #CCC;
display:block;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
}*/
/*fieldset.money legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}*/
fieldset.money table tbody tr td 
{
	border:none !important;
}
fieldset.money table tbody tr td p.MsoNormal span
{
color:#fff;
}
fieldset.money table tbody tr td input
{
	width: 78px !important;
height: 20px;
font-size: 14px;
text-align: center;
float:right;


}






/*fieldset.gold
{
	border: 2px solid #CCC;
display:block;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
}*/
/*fieldset.gold legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}*/
fieldset.gold table tbody tr td 
{
	border:none !important;
}
fieldset.gold table tbody tr td p.MsoNormal span
{
color:#fff !important;
}
fieldset.gold table tbody tr td input
{
	width: 78px !important;
height: 20px;
font-size: 14px;
text-align: center;
float:right; 
margin-bottom:5px;
}


/*fieldset.selver
{
	border: 2px solid #CCC;
display:block;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
}*/
/*fieldset.selver legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}*/
fieldset.selver table tbody tr td 
{
	border:none !important;
}
fieldset.selver table tbody tr td p.MsoNormal span
{
color:#fff;
}
fieldset.selver table tbody tr td  input
{
	width:78px !important;
height: 20px;
font-size: 14px;
text-align: center;
}


/*fieldset.share
{
border: 2px solid #CCC;
display:block;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
}*/
fieldset.share legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}
fieldset.share table tbody tr td 
{
	border:none !important;
}
fieldset.share table tbody tr td p.MsoNormal span
{
}
fieldset.share table tbody tr td input
{
	width:78px !important;
height: 20px;
font-size: 14px;
text-align: center;
float:right;
}


/*fieldset.Bond
{
border: 2px solid #CCC;
display:block;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
}*/
/*fieldset.Bond legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}*/
fieldset.Bond table tbody tr td 
{
	border:none !important;
}
fieldset.Bond table tbody tr td p.MsoNormal span
{
}
fieldset.Bond table tbody tr td input
{
	width:78px !important;
height: 20px;
font-size: 14px;
text-align: center;
float:right;
}

/*fieldset.Trade-Offers
{
border: 2px solid #CCC;
display:block;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
}*/
/*fieldset.Trade-Offers legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}*/
fieldset.Trade-Offers table tbody tr td 
{
	border:none !important;
}
fieldset.Trade-Offers table tbody tr td p.MsoNormal span
{
}
fieldset.Trade-Offers table tbody tr td input
{
	width:78px !important;
height: 20px;
font-size: 14px;
text-align: center;
float:right;
}

/*fieldset.exploited
{
border: 2px solid #CCC;
display:block;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
}*/
/*fieldset.exploited legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}*/
fieldset.exploited table tbody tr td 
{
	border:none !important;
}
fieldset.exploited table tbody tr td p.MsoNormal span
{
}
fieldset.exploited table tbody tr td input
{
	width:78px !important;
height: 20px;
font-size: 14px;
text-align: center;
float:right;
}

/*fieldset.Debt
{
border: 2px solid #CCC;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
display:block;
}*/
/*fieldset.Debt legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}*/
fieldset.Debt table tbody tr td 
{
	border:none !important;
}
fieldset.Debt table tbody tr td p.MsoNormal span
{
}
fieldset.Debt table tbody tr td input
{
	width: 78px !important;
height: 20px;
font-size: 14px;
text-align: center;
float:right;
}



/*fieldset.share-and-zakat
{
border: 2px solid #CCC;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
display:block;
}*/
/*fieldset.share-and-zakat legend{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;

}*/
fieldset.share-and-zakat table tbody tr td 
{
	border:none !important;
}
fieldset.share-and-zakat table tbody tr td p.MsoNormal span
{
 
} 
fieldset.share-and-zakat table tbody tr td input
{
	width:78px !important;
height: 20px;
font-size: 14px;
text-align: center;
float:right;
}
td.left-content fieldset {
display: block;
float: left;
border: 2px solid #CCC;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
/*width: 407px;*/
/*margin-right: 10px;*/
/* width: 33%; */
height: 217px;
margin-top: -0.11px;
}
td.left-content
{
float: left;
width: 407px;
margin-right: 10px;
display:block;
}
td.right-content
{
	float:right;
	display:block;
	width:404px;
}
fieldset.share-and-zakat table tbody tr td.style1 p.MsoNormal button {
text-align: center;
vertical-align: middle;
padding: 0px;
}





/*--------Safari code for maps------------*/
.qrc-map
{
	position:relative; 
	max-width: 825px;
margin: 0 auto;
}
/*--------Safari code for maps------------*/



/*-------Donation Form-----------*/
div.Donation-Container-Data fieldset, .MAuto fieldset, .ForgetPassword-Container-Data fieldset, .Subscription-Container fieldset
{
	border: 2px solid #CCC;
float: right;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
/*padding-right: 14px;*/
background-color: #FCFCFC;
padding: 0px 11px;
}
div.Donation-Container-Data fieldset legend, .MAuto fieldset legend , .ForgetPassword-Container-Data fieldset legend 
{
	margin-right: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;
}
.Donation-Row
{
	min-height:40px;
}
.Donation-Container-Data
{
	width:420px;
	float: right;
}
.Donation-Label
{
	width:150px;
	display:inline-block;
}
.Donation-DLL
{
	width:240px;
}
 .Donation-Textbox
{
	width:228px;
}
.Donation-Container-Image {
	width: 340px;
	float: right;
	border: solid 1px #fff;
	box-shadow: 0px 0px 7px #000;
	border-radius: 10px;
	margin-right: 20px;
}
.Donation-Container-Image img
{
	width: 100%;
	height:305px;
}
table.Donation-Data-Table
{
	border-spacing:1px;
	background-color:#ae0016;
	width:392px;
	margin-top:15px;
	float:right;
}
table.Donation-Data-Table tbody th
{
	background-color:#cdcdcd;
}
table.Donation-Data-Table tbody td
{
	text-align:center;
}
table.Donation-Data-Table tbody td input[type="submit"]
{
	margin-right:0px;
}

table.Donation-Data-Table tbody th:last-child
{
	width:75px;
}

table.Donation-Data-Table tbody tr:nth-child(odd) td
{
	background-color:#cdcdcd;
}

table.Donation-Data-Table tbody tr:nth-child(even) td 
{
	background-color:#fff;
}
.Donation-Row input[type="submit"]
{
	display:inline-block;
	float:right;
	margin-right:0px;
}
.Donate-Now
{
	margin-top:15px;
}
.Submit-Online-Button
{
	margin-top:15px;
}
div.zakatCal table tbody tr td.left-content fieldset legend img 
{
width: 20px;
height: 20px;
/* display: block; */
float: right;
margin-left: 3px;

}
div.zakatCal table tbody tr td.right-content fieldset legend img 
{
width: 20px;
height: 20px;
/* display: block; */
float: right;
margin-left: 3px;

}

tr.result-salary
{
	background-color:#f3f3f3;
}
tr.result
{
	background-color:rgba(0, 0, 0, 0.35) !important;

}
.share-and-zakat table tbody tr td .MsoNormal span font {
	color:#000 !important;
}
.share-and-zakat table tbody tr td .MsoNormal span {
	color:#000 !important;
}

.MsoNormal span {
color: #fff;
}
fieldset table tbody tr.result td
{
padding: 5px 13px !important;
border-top: 1px solid #b50016 !important;	
}

.ForgetPassword-Container-Data .emailsubscribBox, .Donation-Row input[type="text"], .Donation-Row input[type="password"], .Donation-Row select
{
	box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
	border-radius: 7px;
}
input.grid-delete-btn, input.grid-delete-btn:hover, .grid-delete, .Donation-Data-Table input[type="submit"] {
	background-color: transparent;
	background-image: url('/Style Library/QRC/images/delete.png');
	background-size: 90%;
	padding: 0px;
	height: 26px;
	width: 25px;
	border: none;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
	min-width: 25px;
	text-indent:-999px;
}
/*-------Donation Form-----------*/
.display-success {
	padding: 10px;
width: 95%;
padding-left: 0px;
border-radius: 5px;
border: 1px solid rgb(216, 216, 216);
border-image: none;
/* width: 400px; */
text-align: center;
color: green;
/* text-transform: uppercase; */
font-family: Arial;
font-size: 11px;
/* margin-top: 30px; */
margin-top: 10px;
background-color: rgb(236, 255, 216);
margin-bottom: 19px;}
.display-success img {
	bottom: 5px;
	position: relative;
	border:none;
	float: right;
	width:30px;
	}
	.display-error {
	padding: 5px;
	border-radius: 5px;
	border: 1px solid rgb(216, 216, 216);
    border-image: none;
    /* width: 400px; */
	text-align: center; color: rgb(211, 0, 0);
		font-family: Arial; font-size: 11px; 
	background-color: rgb(255, 249, 242);
	float:right;
	}
/*********** Ecomearce *********************************/
.products-container {
	width: 1060px;
	padding: 0px;
}
.products-list {
	padding: 0px;
}
.product-item {
	width: 148px;
	height: 185px;
	display: inline-block;
}
.product-item-container:hover .product-details {
	margin-top: -155px;
	transition: margin-top 0.3s, padding-top 0.6s;
	padding-top: 50px;
}
.add-to-cart {
	background: url('/Style Library/QRC/images/ar-cart-s.PNG') left top no-repeat;
	width: 120px;
	height: 25px;
	display: inline-block;
	line-height: 25px;
	padding-right:20px;
	padding-top:5px;
}
.add-product-to-cart {
	background: url('/Style Library/QRC/images/ar-cart-s.PNG') left top no-repeat;
	width: 60px;
	height: 25px;
	display: inline-block;
	line-height: 25px;
	float: left;
}
.product-item-container img {
	width: 138px;
	height: 138px;
	display: inline-block;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}
.product-details {
	width: 130px;
	height: 138px;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	margin-top: -50px;
	transition: margin-top 0.3s, padding-top 0.6s;
	padding-top: 0px;
	position: relative;
	padding: 5px;
}
a.product-item-container, a.product-item-container:visited, a.product-item-container:hover {
	width: 138px;
	height: 138px;
	overflow: hidden;
	display: inline-block;
	text-decoration: none;
	border-radius: 15px;
	background-color: rgba(0,0,0,0.5);
	float:left;
}
.product-name, .product-price {
	display: block;
}
.hor-sep {
	border-bottom: solid 1px #aaa;
	width: 100%;
	overflow: hidden;
}
.purchase-list-container {
	margin-top: 25px;
	display: inline-block;
}
.items-count {
	background: url('/Style Library/QRC/images/cart.png') left bottom no-repeat;
	float: right;
	width: 150px;
	height: 160px;
	text-align: center;
	font-size: 22px; 
	font-weight: bold;
	padding-right: 15px;
}
.purchase-list {
	float: right;
	width: 672px;
	min-height: 160px;
	margin: auto 20px;
}
.purchase-total {
	float: right;
	width: 150px;
	height: 160px;
}
.total-txt, .items-counter-txt, .item-price {
	font-size: 22px;
	font-weight: bold;
}
.buy-now {
	width: 180px;
	display: inline-block;
	margin-top: 20px;
}
.buy-now {
	width: 180px;
	background: url('/Style Library/QRC/images/ar-buynow.png') left top no-repeat;
	display: inline-block;
	height: 50px;
	background-size: 100%;
}
.purchase-table,.Donation-table {
	width: 100%;
	border-spacing: 1px;
	text-align: center;
}
.Donation-table th, .purchase-table th, .purchase-table td ,.Donation-table td{
	padding: 3px;
}
.Donation-table td:first-child, .purchase-table td:first-child {
	text-align: left;
}
.Donation-table tr:nth-child(even), .purchase-table tr:nth-child(even) {
                background: #ececec;
            }
.product-details-img, .product-image-container img  {
	max-width: 250px;
	max-height: 250px;
}
.product-image-container{
	width: 250px;
	height: auto;
	text-align: center;
	border: solid 1px #cdcdcd;
	border-radius: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	display: inline-block;
	float: right;
	box-shadow: 0px 0px 15px #000;
}
.product-description {
	display: inline;
}
.product-description h2 span {
	font-size: 19px !important;
	font-weight: bold;
}
.back-button {
	background: url('/Style Library/QRC/images/ar-back.png') left top no-repeat;
	display: inline-block;
	height: 40px;
	width: 100px;
	background-size: 100%;
}
.items-counter {
	font-size: 22px;
}
.item-price span {
	font-weight: bold;
	font-size: 22px;
}
/*************** End Ecomerace **************************/
/*-------Start-----------Success & Failure--------------*/
.Donation-Message-Container-Faild {
	padding: 10px;
	border-radius: 5px;
	border: 1px solid rgb(216, 216, 216);
	border-image: none;
	width: auto;
	text-align: right;
	color: rgb(211, 0, 0);
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	background-color: rgb(255, 249, 242);
	padding-right: 15px;
}
.Donation-Message-Container-Success {
	padding: 10px;
	border-radius: 5px;
	border: 1px solid rgb(216, 216, 216);
	border-image: none;
	width: auto;
	text-align: right;
	color: green;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	margin-top: 30px;
	background-color: rgb(236, 255, 216);
	padding-right: 15px;
}
.Donation-Message-Container-Faild span {
	background: url('/Style Library/QRC/images/error.png') right center no-repeat;
	padding-right: 25px;
}
.Donation-Message-Container-Success span {
	background: url('/Style Library/QRC/images/correct.png') right center no-repeat;
	padding-right: 25px;
}
/*-------End-----------Success & Failure--------------*/
.eco-header{
	font-weight:bold;
	display:block;
	line-height:2.5;
	font-size:25px;
}
.Donation-table th, .purchase-table th{
background-color:#a6291f;
color:#ffffff;
vertical-align:middle
}
.Donation-table td, .purchase-table td{
	vertical-align:middle;
	text-align:justify!important;
}
/**********Workspace Page***************/
div.user-information-container div.workspace-right img.user-image {
display: block;
float: right;
width: 117px;
/* height: 100px; */
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 11px;
/* border: solid 1px gray; */
box-shadow: 0px 0px 6px #000;
/* -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 1); */
-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 1);
/* box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 1); */
}
div.user-information-container {
display: block;
border-bottom: 3px solid #f0e2e2;
float: right;
padding-bottom: 10px;
}
div.workspace-right {
display: block;
width: 117px;
float: right;
}
div.workspace-left {
display: block;
float: right;
margin-right: 10px;
width: 84%;
}
div.workspace-left span.user-name
{
	display:block;
}
div.workspace-left span.user-welcom-note
{
	display:block;
}
div.poll-survey-div fieldset
{
border: 2px solid #CCC;
float: right;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding-right: 14px;
background-color: #FCFCFC;
width: 100%;
padding: 0px 7px;
min-height: 259px
}

.poll-survey-div{
float: right;
width: 100%;
margin-top: 22px;
}

.poll-survey-div .lblQuestion{
	margin-top: 6px;
float: right;
}
.LoginControl span {
color: red;
}
.LoginControl legend span{
color: #ae0016 !important;
}



.ErrorMes{
	color:red;
}
.LoginControl span {
color: red;
}
/*----new search box ----bassel----20/7-----*/
#txtsearch{
height: 26px;
width:256px;
float: right;
border: 0 !important;
-webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
background: #fff;
color: #bbb;
}

.searchbox > a {
display: inline-block;
float: left;
height: 23px !important;
width: 11%;
	background: url('_layouts/15/images/searchresultui.png?rev=23') right center no-repeat;
	background-position: 26% 67%;
position: relative; 
/*left:25px;*/
top:-25px;

}
.top-nav .top-links-search {
		display: block;
position: absolute;
left: 0;
margin-top: 35px;
width: 263px;
height: 0;
padding: 0px;
border-radius: 10px;
 
background-color: rgba(255, 255, 255, 0.6);
box-shadow: 0px 2px 8px rgba(0,0,0,.7);
overflow: hidden;
}
.top-nav ul.root > li.static > a {
display: none;
}
.search-btn {
	float:left;
	width: 24px;
height: 24px;
background:url('/Style Library/QRC/images/SearchTopNav.png') center center no-repeat;
cursor:pointer;
}
.searchOn {
	background:url('/Style Library/QRC/images/x-btn.png') center center no-repeat !important;
}

.ms-searchCenter-result-main #SearchBox{
	margin:0 auto;
	margin-top:12px;
}
.ms-searchCenter-result-main{
	width:100%;
}
.ms-searchCenter-result-main #SearchBox > input {
height: 26px;
width:256px;
float: right;
border: 0 !important;
-webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
background: #fff;
color: #bbb;
}



.searchboxen{
	display:none !important;
}

#SearchBox{
float:none !important;
}
.MAuto input[type="text"], .MAuto input[type="password"], .MAuto select
{
	box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
	border-radius: 7px;
	margin-right:10px;
}
.T-btn-submit-Login{

float: left;
margin-top: 6px !important;
margin-top: 15px;
position: relative;
top: 7px;
}.MAuto table {
border-spacing: 10px;
    border-collapse: separate;}
    .ForgetPassword-Label
{
	color:#ae0016;
}
.ForgetPassword-Validation-Group ul, .validation-group ul{
	background-color: #fac7d3;
	padding: 15px;
	border-radius: 5px;
	box-shadow: 0px 0px 9px #c1002c;
	border: solid 1px #c1002c;
	margin-bottom: 15px;
}
.ForgetPassword-Validation-Group ul li, .validation-group ul li
{
	line-height:25px;
}
.ForgetPassword-Row,.ForgetPassword-Button-Row{
margin-top:4px;
	display:inline-block !important;
}
.ForgetPassword-Container-Data fieldset{
	height:70px;
}
.ForgetPassword-Display-Error {
	padding: 5px;
	border-radius: 5px;
	border: 1px solid rgb(216, 216, 216);
    border-image: none;
    /* width: 400px; */
	text-align: center; color: rgb(211, 0, 0);
		font-family: Arial; font-size: 11px; 
	background-color: rgb(255, 249, 242);
	float:right;
	width:	500px;
	}
.ForgetPassword-Container-Data .NewsSubmit{
    float: left !important;
    margin-right: 10px !important;
}


    .stLarge{
    background:transparent !important;
    width: 32px !important;
}
    .twitter-icon{
	background: url('/Style Library/QRC/images/tweeter-share.png') 50% 50% no-repeat !important;
	background-size: 60%;
border: solid 1px #cdcdcd;
border-radius: 5px;
width: 30px;
}
.facebook-icon{
	background: url('/Style Library/QRC/images/facebook-share.png') 50% 50% no-repeat !important;
	background-size: 60%;
border: solid 1px #cdcdcd;
border-radius: 5px;
width: 30px;

}


.Generic-div-form-Newsletter .T-Error-masg{
	float: right;
width: 100%;
margin-top: 5px;
color: red;
}

.NewsSubmit:hover{
color:#ab0033 !important;
	
}



legend{
	position: absolute;
    height: 18px;
    margin-top: -16px;
    background-color: #fff;
    padding: 0px 3px;
}
.ForgetPassword-Container-Data fieldset legend{
	margin-top: -30px;
}
 
.ForgetPassword-Container-Data fieldset{
	padding-top:17px;
}
div.Donation-Container-Data fieldset{
	min-height: 287px;
	padding-top: 22px;
	padding-bottom:3px;
}
div.Donation-Container-Data fieldset legend{
	margin-top: -35px;
	color: #ae0016;
font-size: 15px;
font-weight: bold;
}


.Subscription-Container fieldset > div {
width:100%;
margin-bottom:15px;
	float: right;
}



.Subscription-Container
 fieldset legend{
 margin-right:8px;
 font-weight:bold;
	margin-top: -30px;
		color: #ae0016;
		margin-right:30px;
}
 
.Subscription-Container
 fieldset{
	padding-top:17px;
}
.Subscription-Container
 fieldset{
width:350px;
	height:auto;
}
.Subscription-Container
 .email-class .text {
	color: #ae0016;
font-size: 15px;

}

.Subscription-Container .emailsubscribBox, .mobile-class .T-txt{
float: left;
margin-left: 12px;
width: 200px !important;
margin-right: 0px !important;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}


.Subscription-Container .ddl-class .T-Select{
float: left;
margin-left: 12px;
width: 211px !important;
margin-right: 0px !important;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
-webkit-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow: inset 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
height: 25px;
}


.Subscription-Container .NewsSubmit{
float: left !important;	
margin-bottom: 10px !important;	
}
.Subscription-Container .NewsSubmit label{
	color: #ae0016;

}


.checkbox-item{
float:right;
margin-left:21px;
	
}


/*-----Projects-form-----*/
.Projects-form fieldset
{
border: 2px solid #CCC;
float: left;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
/*padding-left: 14px;*/
background-color: #FCFCFC;
/*padding-bottom:10px;*/
padding: 10px 14px;
}
.Projects-form legend{
margin-left: 27px;
color: #ae0016;
font-size: 15px;
font-weight: bold;
padding: 0px 6px;
margin-right: 31px;
margin-top: -24px;
}
.Projects-form .static-label
{
	width:115px;
	float:right;
	display:block;
}
.Projects-form  .data
{
	width:150px;
	float:right;
	display:block;
}
.Projects-form .main-des
{
	display:block;
	float:right;
	margin-top:10px;
	width:100%;
}
.Projects-form .RequiredSkills
{
	display:block;
	float:right;
	margin-top:10px;
	width:100%;
}
.Projects-form .description
{
	display:block;
	float:right;
	margin-top:10px;
}
/*-----Projects-form-----*/



.YourStoryContainer fieldset{
	border: 2px solid #CCC;
float: left;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
/* padding-left: 14px; */
background-color: #FCFCFC;
/* padding-bottom: 10px; */
padding: 10px 14px;
width: 100%;

}
.YourStoryContainer fieldset > div {
float:left;
width:100%;
margin-bottom:15px;
	
}




/*----YourStoryContainer-----*/
.YourStoryContainer fieldset{
	border: 2px solid #CCC;
float: right;
-webkit-border-radius: 7px; 
-moz-border-radius: 7px;
border-radius: 7px;
/* padding-right: 14px; */
background-color: #FCFCFC;
/* padding-bottom: 10px; */
padding: 15px 14px;
width: 792px;

}
.YourStoryContainer fieldset > div:first-child > span:first-child{
color: #929294;
	
}

.YourStoryContainer fieldset > div:first-child{
width:100%;
	
}
.YourStoryContainer fieldset > div {
float:right;
width:440px;;
margin-bottom:15px;
	
}
.YourStoryContainer fieldset > .validation-group{
float: right;
width: 100% !important;
}


.YourStoryContainer fieldset > div textarea{
	-webkit-box-shadow: rgba(50, 50, 50, 0.74902) 0px 1px 3px 0px inset;
box-shadow: rgba(50, 50, 50, 0.74902) 0px 1px 3px 0px inset;
outline: none;
width: 343px;
height: 91px;
border-top-right-radius: 7px;
border-top-left-radius: 7px;
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
margin: 0px;
float: left;

}

.YourStoryContainer fieldset > div > span:first-child{
	float: right;
color: #ae0016;

}

.YourStoryContainer fieldset legend{
	position: absolute;
height: 18px;
margin-top: -30px;
background-color: #fff;
padding: 0px 3px;
margin-right: 28px;
color: #ae0016;
font-weight:bold;
}



.YourStoryContainer fieldset > div input[type=file]{
-webkit-box-shadow: rgba(50, 50, 50, 0.74902) 0px 1px 3px 0px inset;
box-shadow: rgba(50, 50, 50, 0.74902) 0px 1px 3px 0px inset;
outline: none;
width: 343px;
/* height: 29px; */
border-top-right-radius: 7px;
border-top-left-radius: 7px;
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
margin: 0px;
float: left;
width: 342px;
padding: 5px;

}

.YourStoryContainer .YourStorySubmit{
	float:left;
}


/*ads--slider*/
.amazingslider-text-bg-1{
	background:transparent !important;
}

#amazingslider-3 .amazingslider-text-wrapper-0{
	display:none !important;
}
#amazingslider-3 .amazingslider-watermark-0{
	display:none !important;
}

.ads .ms-webpart-chrome-title{
	display:none !important;
}

.ads{
	float: right;
margin-right: -18px;
margin-top: 13px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
background-color: rgba(255, 255, 255, 0.6);
box-shadow: 0px 2px 8px rgba(0,0,0,.7);
border: 3px solid #ccc;
border-radius: 13px;
}
.ads .amazingslider-img-0 img {
border-radius: 10px;
}

.ads .ms-WPBorder
{
border:none !important;}

.donate-slider{
	width:229px;
	height:229px;
	float:right;
	position:relative;
	z-index:9;
}


#amazingslider-3 .amazingslider-bullet-wrapper-0 > div{
		background-image: url('/Style Library/Images/bulletads.png')!important;

}
#amazingslider-3 .amazingslider-nav-0{
	margin-top: 6px !important;
}




/*----Start---------Ahmad Olayyan------------24/09/2014--------*/
/*------------Top Nac-------------*/
.ms-core-listMenu-horizontalBox .additional-background.dynamic-children
{
	padding-left:15px;
}
ul.dynamic {
    min-width: 200% !important;
    width: 100% !important;
    box-shadow: 1px 4px 20px 3px #000;
    border-radius: 6px;
}
.top-nav ul li ul li ul li
{
	padding-right:0px;
	line-height:2;
}
.top-nav ul li ul li ul li a
{
	border-top: dotted 1px rgb(150, 150, 150);

}
.top-nav ul li ul li ul li:first-child a
{
	border-top: none;
}

/*----End---------Ahmad Olayyan------------24/09/2014--------*/

 /******** new section *******/
                .MultiSection {
                    width: 100%;
                    /* float: left; */ 
                    margin: 0 auto;
                    overflow:hidden;
                }
.MultiSection .ms-webpart-titleText > nobr > span { 
font-size: 20px;
background: #fff;
padding-left: 10px;
padding-right: 10px;
margin-right: 20px;
height: 20px;
}
.MultiSection .greaybg .ms-webpart-titleText > nobr > span {
font-size: 20px;
background: #fff;
padding-left: 10px;
padding-right: 10px;
margin-right: 20px;
height: 20px;
display: inline-block;

line-height: 21px;
}
.MultiSection .ms-webpart-titleText > nobr > span:last-child {
background:none !important;
padding:0 !important;
} 
.greaybg { 
background-color:#f4f4f2; 

padding-bottom:10px;
}
.MultiSection > div {
 background-image:url('/Style Library/QRC/HomeImages/Title-Sep.png');
 background-position: 0 0;
 background-repeat: repeat-x; 
}
.Projects, .Events, .Volunteer, .SupportUs { 
                    width: 1007px;
                    margin:0 auto;
                    margin-bottom: 12px;
                    margin-top: 40px;
                    overflow: hidden;
                   
}
.Projects {
	margin-top:0;
}
a.MoreProjects, .Events .EventItem a.ReadMore {
	float: left;
margin-top: 20px;
color: #EE3125;
font-size:15px;
}
.Events .EventItem a.ReadMore {
float:none;
font-size:13px;
}
.Events .EventItem {
	overflow:hidden;
}

                   .Projects li {
                        width: 100%;
                    }
                        .Projects ul li .SectionItem:last-child { 
                            margin-left:0 !important;
                        }
                    .Projects .SectionItem {
                        float: right;
                        width: 21%; 
                        margin-left: 2%;
margin-right: 2%;
margin-top: 20px;
                        height: 300px; 
                        overflow:hidden;
                    } 
                    .Projects .SectionItem {
                    text-align: justify;
                    }

                        .Projects .SectionItem a {
                            text-decoration: none;
                        }

                            .Projects .SectionItem a h3 {
                                font-size: 16px;
                                margin-bottom: 8px;                            }

                                .Projects .SectionItem a h3:hover {
                                    font-size: 16px;
                                    color: #EE3125;
                                }

                            .Projects .SectionItem a img {
                                width: 96%;
                                height: 150px;
                                border: #E6E7E8 2px solid;
                            }

                                .Projects .SectionItem a img:hover {
                                    border: #EE3125 2px solid;
                                    opacity: 0.8;
                                }
                                .EventItem  .SectionItem a p {
	font-size: 18px;
	color: #262626;
}
.EventItem  .SectionItem a:hover p {
	font-size: 18px;
	color: #EE3125;
}

                    .Events .EventItem img {
                        width: 35%;
                        height: 250px;
                        border: #E6E7E8 2px solid;
                        float: right;
                        margin-right: 8px;
                    }
                    .Events .EventItem img:hover {
                    border: #EE3125 2px solid;
                    opacity:0.8;
                    }
                    .Volunteer .vol-container div {
	display: inline-block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -khtml-border-radius: 50%;
    border: #E6E7E8 2px solid;
     margin: 2.5%;
     width: 37%;
                        height: 119px;
                        float:right;

}
.Volunteer .vol-container  a:hover div {
border: #EE3125 2px solid;
}
                    .Volunteer .vol-container  img {
	
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -khtml-border-radius: 50%;
    vertical-align: middle;
    margin: 0;
}
.EventItem .SectionItem a:hover p {
text-decoration:none !important;
	
}
                    .Events .EventItem p {
                        float: left;
                        width: 60%;
                        text-align: justify;
                        max-height:200px;
                    }

                   /* .Events .EventItem a.ReadMore {
                        text-decoration: none;
                        display: inline-block;
                        width: 20px;
                        height: 20px;
                        margin-right: 5px;
                        background: #6B6B6B;
                        text-align: center;
                        font-size: 17px;
                        color: #fff;
                        font-weight: bold;
                        line-height: 1.2em;
                    }

                        .Events .EventItem a.ReadMore:hover {
                            background: #EE3125;
                        }*/
                        .Volunteer .vol-container {
	overflow:hidden;
	margin-top: 12px;
}
.Volunteer .vol-container a {
width: 33%;
float: right;
text-decoration: none !important;
}
.Volunteer .vol-container a:hover img{
opacity:0.8;
text-decoration: none !important;

}
.Volunteer .vol-container a:hover h2{ 
color:#EE3125;
text-decoration: none !important;


}
                    .Volunteer .vol-container h2 {
                        float: right;
                        display: block;
                        width: 37%;
                        height: 119px;
                         margin: 2.5%;
                       
                    }
                    .Volunteer .vol-container img {
                        float: right;
                        display: block;
                        width: 100%;
                        height: 119px;
}
                    .Volunteer .vol-container h2 {
                        
                        font-size: 16px;
text-align: center;
height: auto;
margin-top: 25px;
width: 47%;                    }
                        .Volunteer ul li, .Volunteer ul {
                        width: 100%;
                        float:right;
                    } .Volunteer .vol-container img {
                        border-radius: 50%;
                    }
              

                    .SupportUs .support-box {
                        width: 47%;
                        float: right;
                        margin-left: 5%;
                    }
                    .SupportUs ul li .support-box:last-child {
                        margin-left:0
                    }
                        .support-box a {
       
            text-decoration: none;
        }
        .SupportUs .support-box img {
            height: 280px;
            width: 100%;
            float: right;
        }
        .SupportUs .support-box span{ 
            display: block;
            padding: 2%;
            font-size: 20px;
        
            background: #ce171e;
            color: #fff;
            float: right;
            width: 96%;
        }
        .support-box a:hover img { 
            opacity:0.9;
        }
        .support-box a:hover span { 
            background: #B6141A;
        }
        /******** new section *******/
        /*.SponsersHomeAr li {
        float:right;
        padding: 4px;
        position: relative;
overflow: hidden;

display: table-cell;
height: 56px;
width: 64px;
vertical-align: middle;
border-radius: 50%;
box-shadow: inset 0px 0px 8px #999;
margin: 6px;

}*/

.SponsersHomeAr li a img {
display:block;
width:80%;
margin: 0 auto;
height: 56px;
}
.SponsersHomeAr {
	margin-right:20px;
}
.SponsersHomeAr li a{
display:block;
width:100%;
}
.SponsersHomePopup { 
	display:none; 
	width:337px;
	height:auto;
	padding:8px;
	position:absolute;
	overflow:hidden;
	background:#fff;
	z-index:3;
	border-radius:10px;
box-shadow: 0px 0px 8px #999;
}
.SponsersHomePopup li {
        float:right;
        padding: 4px;
        position: relative;
overflow: hidden;

display: table-cell;
height: 56px;
width: 64px;
vertical-align: middle;
border-radius: 50%;
box-shadow: inset 0px 0px 8px #999;
margin: 6px;

}

.SponsersHomePopup li a img {
display:block;
width:80%;
height: 56px;
margin: 0 auto;
}
.SponsersHomePopup li a{
display:block;
width:100%;
}


.SponsersHomeEn {
	display:none;
}

.Projects .Parttitle, .Events .Parttitle, .Volunteer .Parttitle, .SupportUs .Parttitle { 
background-image:url('/Style Library/QRC/images/SectionTitles.jpg');
background-repeat:no-repeat;
float: right;
height: 34px;
width: 120px;
background-color: #fff;
margin-right: 15px;
}
.Projects .Parttitle {
background-position: -9px -78px;
width: 110px;
}
.Events .Parttitle {
height: 57px;
width: 157px;
background-position: 15px -150px;
}

.Volunteer .Parttitle {
	background-position: -3px -13px;
width: 123px;
}

.SupportUs .Parttitle {
	background-position: -16px -214px;
width: 99px;
}
/*----Related News CSS*/
.RelatedNewsList
{
    padding: 16px;

     direction:rtl; 
     margin:2px;
    }
.news-list-Suggested .RelatedNewsList li a 
{
display: inline-block;
width: 94%;
text-decoration: none;
padding: 3px;
padding-right: 10px;
}


.news-list-Suggested p { 
text-align: right;
font-size: 18px;
margin: 0;
padding-top: 5px;}

.news-list-Suggested { 
overflow: hidden;
float: right;
border-radius: 10px;
border: 1px solid #ccc;
padding: 10px;
width: 200px;} 


ul.RelatedNewsList li {  
margin: 2px;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: 1px dotted #ccc;
}
.related-links-news {
	float:left;
	margin-right: 13px;
}
ul.RelatedNewsList li:hover 
{
    background:#E5E5E5;
}
ul.RelatedNewsList li:hover a {
text-decoration: underline;
color: #DF1B1B;
}
/*---RelatedImages*/

.news-list-Suggestedimg {
overflow: hidden;
float: right;
border-radius: 10px;
border: 1px solid #ccc;
padding: 10px;

}

.RelatedImage{
            background: url(Images/images.jpg) no-repeat;
            cursor:pointer;
            border: none;
            box-shadow: 0px 2px 8px rgba(0,0,0,.7);
            border-radius: 4px;
           float:right;
            margin-left:5px;
            width: 77px;
height: 77px;
            padding: 10px;
            margin: 9px;
                        }
            .RelatedImage:hover {
	box-shadow:0px 2px 8px rgba(179, 175, 149, 0.7)
}
/*RightBorder*/
.RightBorder{
border-radius: 10px;	
}
.news-list-Suggested > span {
	display: block;
padding-right: 24px;
background:url('/Style Library/QRC/images/Relted-News.png') center right no-repeat;
}
.news-list-Suggested > a {
display: block;
padding: 3px;
border-bottom: dotted 1px #ccc;
background-image:url('/Style%20Library/QRC/images/red-bullet.PNG');
background-position: 99% 11px;
background-repeat: no-repeat;
padding-right: 13px;
}
.news-list-Suggested > a:hover {  
background-color: #F5EAEA;
color: #5C5A5A;
text-decoration:none;
}
.news-list-Suggested > a:last-child {
border:0;
}
#amazingcarousel-1 {
	max-width: 329px !important;
float: right !important;
}
.fb-comments{
display: inline-block;
position: relative;
text-align: justify;
float: left;
width: 100%;
margin-left: -76px;
margin-top: 12px;
}
.brid-facebook{
	padding-left:95px;
}
.ar-logo {
	padding-top:37px !important;
}
.en-logo {

	display:none;
} 

.en-contact {
	display:none !important;
}
a.twitter-share-button,
a.twitter-mention-button,
a.twitter-hashtag-button {
  display: inline-block;
  padding: 1px 3px 0 19px;
  border: #ccc solid 1px;
  border-radius: 3px;
  background: #f8f8f8 url("/images/bird.png") 2px 3px no-repeat;
  background: url("/images/bird.png") 2px 3px no-repeat,
              -webkit-linear-gradient(#fff, #dedede);
  background: url("/images/bird.png") 2px 3px no-repeat,
              linear-gradient(#fff, #dedede);
  background-size: 16px 13px, auto auto;
 
  /* Text */
    font: bold 11px/17px Helvetica, Arial, sans-serif;
  text-decoration: none;
  color: #333;
  text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
  white-space: nowrap;
}
 
/* Color Highlight for keyboard navigation */
a.twitter-share-button:focus,
a.twitter-mention-button:focus,
a.twitter-hashtag-button:focus {
  outline: none;
  border-color: #0089cb;
}

li.twitter-share-button {
margin-left: 29px;
}


.Tweet-Css{
width: 60px !important;
 }

.st-twitter-counter{
float:left;

	
}

.tweetEn {
	display:none !important;
}
a.twitter-share-button,
a.twitter-mention-button,
a.twitter-hashtag-button {

  display: inline-block;
  padding: 1px 3px 0 19px;
  border: #ccc solid 1px;
  border-radius: 3px;
  background: #f8f8f8 url("/images/bird.png") 2px 3px no-repeat;
  background: url("/images/bird.png") 2px 3px no-repeat,
              -webkit-linear-gradient(#fff, #dedede);
  background: url("/images/bird.png") 2px 3px no-repeat,
              linear-gradient(#fff, #dedede);
  background-size: 16px 13px, auto auto;
 
  /* Text */
    font: bold 11px/17px Helvetica, Arial, sans-serif;
  text-decoration: none;
  color: #333;
  text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
  white-space: nowrap;
}
 
/* Color Highlight for keyboard navigation */
a.twitter-share-button:focus,
a.twitter-mention-button:focus,
a.twitter-hashtag-button:focus {
  outline: none;
  border-color: #0089cb;
}

.en-contact {
	display:none;
}




@media only screen 
and (max-width : 1150px) {
.news-ticker {
margin-top: 5px;
width: 1076px;
}
.header, .news-ticker, .sponsors, .footer {
width: 1050px;
padding-left: 10px;
padding-right: 10px;
}
.header, .news-ticker, .sponsors, .footer {
width: 1076px;
}
.top-nav {
padding: 8px;
border-radius: 10px;
margin-top: 5px;
background-color: rgba(255, 255, 255, 0.6);
box-shadow: 0px 2px 8px rgba(0,0,0,.7);
width: 1043px;
}
.right-area {
float: left;
display: inline-block;
width: 694px;
}
}
@media only screen 
and (max-width : 1076px) {
#amazingslider-1 img {
position: relative !important;
margin-right: -370px;
}
}
/*****New Changes*****/
.sep2 {
	BACKGROUND: #f1f2f2;
}
.tiles-links {
	background-color: #f1f2f2;
}
.bottom-area-container {
	background-color: #f1f2f2;
}
#s4-bodyContainer {
	padding-bottom:0;
}

.scrollToTop{
width: 30px;
height: 30px;
padding: 10px;
text-align: center;
background: whiteSmoke;
font-weight: bold;
color: #444;
text-decoration: none;
position: fixed;
bottom: 75px;
right: 40px;
display: none;
background: url('/Style Library/QRC/images/BackTop.png') no-repeat center center;
box-shadow: 0px 0px 5px #000;
border-radius: 50%;
}
.scrollToTop:hover{
	text-decoration:none;
}
.tiles-container ul li {
	overflow:hidden;
}
.tiles-container {

	max-width: 1014px;
}
.tiles-links {
	height:auto;
}
.tiles-container ul.dfwp-list > li {
	margin-bottom: 21px;
}

li.static.dynamic-children.hover > ul.dynamic, li.static.dynamic-children.hover-off > ul.dynamic {
right: 0 !important;
top: 27px !important;
margin: 0 !important;
min-width: 98% !important;
width: 98% !important;
padding-top: 14px;
}
li.hover, li.hover-off {
position: static !important;
}
.top-nav {
	position:relative;
	background:rgba(255, 255, 255, 0.43);
}
ul.dynamic {

box-shadow: none;
min-width: 98% !important;
width: 98% !important;
background: rgba(255, 255, 255, 0);
border:0;

}

ul.dynamic li a:hover {
  background-color: #d5d5d5 !important;
  border: #9E9F9F 1px solid;
  padding: 0px 8px;
  height: 26px;}





.top-nav ul li ul li ul li {
background: rgba(109, 110, 112, 0.51);
display: block;
float: right;
word-wrap: normal;
}
.top-nav ul li ul li ul li a{
border:0;
padding: 0 10px;
}
.top-nav ul li ul li ul li a span.menu-item-text {
	color: #FFFFFF;
}

.top-nav ul li ul li ul li:first-child  a {
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px;
}
.top-nav ul li ul li ul li:last-child  a {
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
}



.top-nav ul li ul li ul li:first-child {
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px;
}
.top-nav ul li ul li ul li:last-child {
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
}
ul.dynamic  li a:hover span {
color: #414042!important;
}
ul.dynamic {

top: 27px !important;
margin: 0 !important;
min-width: 98% !important;
width: 98% !important;
padding-top: 13px;
}
#contentBox {
	margin-left:0;
	margin-right:0;
	width:auto;
}
#sideNavBox {
	display:none;
}
#s4-bodyContainer {
background:url('/Style Library/QRC/images/background.jpg') top center no-repeat;

}
.bread-crumb-cotainer {
max-width: 100%;
text-align:left;
border-bottom: 0;
background:none;
box-shadow:none;

}
.bread-crumb {
	padding: 0px 26px;
}
.bread-crumb-root, a.bread-crumb-node, a.bread-crumb-node:visited, a.bread-crumb-node:hover , .bread-crumb-sep{
	font-weight:bold;
	color:#6b6b6b;
}


.top-links-search ul li.q-links5 {
	background: url('/Style Library/QRC/HomeImages/sep-top-links.png') 0px 7px no-repeat;
padding-left: 5px;
}`
.top-links-search ul li.q-links3 {
padding-right: 0;
}
.top-links-search {
margin-top: 20px;
margin-bottom: 10px;
}
#contentRow {
border-bottom: 0;
}
.en {
	display:none !important;
}
.list-news-details-container { 
	max-width: 926px;
	width:auto;
}
ul.ThumbnailList {
max-width: 647px;
margin: 0 auto;
}
ul.ThumbnailList > li {
float: right;
margin: 0 7px;
}
ul.ThumbnailList > li > a {
background: #ccc;
padding: 49px 0;
float: right;
width: 200px;
font-size: 18px;
text-align: center;
color: #fff;
}
ul.ThumbnailList > li.item1 > a {
background: #eb5b1c;
}
ul.ThumbnailList > li.item2 > a {
background: #80c342;
}
ul.ThumbnailList > li.item3 > a {
background: #00aeef;
}
ul.ThumbnailList > li.item4 > a {
background: Red;
}
ul.ThumbnailList > li.item5 > a {
background:teal;
}
ul.ThumbnailList > li.item6 > a {
background:maroon;
}

ul.ThumbnailList > li.item7 > a {
background:#F1F2F2;
}

ul.ThumbnailList > li.item8 > a {
background:gray;
}

ul.ThumbnailList > li > a:hover {
box-shadow: #252323 0px 0px 5px;
opacity: 0.9;
text-decoration:none;
}
h1.kotayebTitle {
margin: 20px auto;
text-align: center;
font-size: 30px;
}
a.kotayeblink {
display: block;
}
a.kotayeblink img {
display: block;
width: 100%;
}
li.print-icon {
background: url('/Style Library/QRC/images/Share-icons.png') -2% 0px no-repeat;
border: 0 !important;
width: 21px !important;
}
.breadcrumb-bar li.favourite-icon {
	background: url('/Style Library/QRC/images/Share-icons.png') 19% 0px no-repeat;
border: 0 !important;
width: 21px !important;

}
li.rss-icon {
	background: url('/Style Library/QRC/images/Share-icons.png') 41% 0px no-repeat;
border: 0 !important;
width: 21px !important;
	
}
.ms-core-listMenu-horizontalBox .dynamic-children.additional-background {
	background:none;
}
.top-links-search ul li.q-links3 {
	width: 16px;
}
.bread-crumb-current {
display: inline-block;
font-weight: bold;
color: #6b6b6b;
height: 20px;
overflow: hidden;
/* padding-top: 6px; */
line-height: 2em;
text-align: right;
}
.news-ticker {

background: #fff;
}

.OfficeItem  .link-item a {
font-size: 20px;
color: #666;
text-decoration: none; 
}

.OfficeItem {
float: right;
padding: 28px 119px;
text-align: center;
height:200px
}
.OfficeItem div a img {
width: 117px;
}


.bookItem  .link-item a {
font-size: 15px;
color: #666;
text-decoration: none; 
}
.bookItem .link-item a:hover {
color: #E9352A;
}
.bookItem {
float: right;
padding: 28px 32px;
text-align: center;
height: 200px;
width: 200px;
}
.bookItem div a img {
width: 200px;
}

.activenav{
right:0 !important;
	
}


.tiles-container .item-discribtion{
	  width: 240px;
  height: 159px;
  float: left;
  z-index: 10;
  display: block;
  margin-left: -240px;
  margin-right: 0;
  color: #fff;
  font-size: 26px;
  opacity: 0;
  position: relative;
  top: 116px;
  text-align: left;
}
.bread-crumb { 
padding: 0px 5px;
width: 781px;
height: 41px;
overflow: hidden;
display: inline-block;
}

.about-qrc-links, .what-we-do-links, .publications-links, .qrc-community-links {
max-width: 122px;
}
.ms-tileview-tile-titleTextMediumCollapsed, .ms-tileview-tile-titleTextMediumExpanded {
font-size:14px;
}
.CallCenter {
  float: left;
  margin-right: 215px;
  margin-top: 62px;
  color: #FFD500;
  font-size: 35px;
  background: url("/Style Library/QRC/images/Number.png") left top no-repeat;
  /* padding-left: 55px; */
  /* background-size: 41%; */
  height: 44px;
  background-size: 100%;
  width: 93px;
  position: absolute;
  text-shadow: 1px 1px 2px #5E5C5C;}
span.big {
color: #EE3126;
font-size: 50px;
}
span.color2 {
font-size: 34px;
color: #80C342;
}
#map_canvas {
	width:100% !important;
}

.qatar-map-contactus {
	width: 485px;
}
.qatar-map-contactus img {
	margin: 0 auto;
display: block;
}


.main-slider-container .amazingslider-nav-pause-0{
	background-color:transparent !important;
}
.main-slider-container .amazingslider-nav-0{
z-index:999;
	  display: block;
  position: absolute;
  height: auto;
  overflow: hidden;
  width: 100%;
  top: 100%;
  left: 0px;
  padding: 5px;
  margin-top: -33px !important;
  background: rgba(55, 55, 55, 0.56);
    box-sizing: border-box;

}

.main-slider-container  .amazingslider-nav-play-0{
		background-color:transparent !important;

}

@media only screen 
and (min-width : 1599px) {

#amazingslider-1 img {
left:0% !important;
}
}
