﻿Ftextarea {
    resize: none !important;
}
.zone-251{
	width:61%;
	float:left;
}
.zone-252{
	width:34%;
	float:right;
	border-left:1px solid #C3C3C3;
	padding-left:7px;
	height:140px;

}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
/**english css**/
@font-face {
	font-family: 'Ooredoo Heavy';
	src: url('fonts/ooredoo-heavy-ooredoo-heavy.eot');
	src: url('fonts/ooredoo-heavy-ooredoo-heavy.woff') format('woff'), url('fonts/ooredoo-heavy-ooredoo-heavy.ttf') format('truetype'), url('fonts/ooredoo-heavy-ooredoo-heavy.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Noto Sans UI';
	src: url('fonts/notosans-regular-natosans.eot');
	src: url('fonts/notosans-regular-natosans.woff') format('woff'), url('fonts/notosans-regular-natosans.ttf') format('truetype'), url('fonts/notosans-regular-natosans.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.Events-home-list{
	font-size:14px;
	font-family: 'Noto Sans UI' !important;
}
.ms-core-sideNavBox-removeLeftMargin {
    display: none !important;
}/* global classes */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.pull-right {
	float: right;
}
/*sp override*/
h4, h5, h6, .ms-h4, .ms-h5, .ms-h6 {
	font-family: 'Noto Sans UI';
}
.ms-core-overlay {
	background: #fff;
}
*:focus {
	outline: none;
}
.dfwp-column {
	margin: 0;
}
input[type=password], input[type=text],input[type=number], input[type=file], select, textarea, .sp-peoplepicker-topLevel, .sp-peoplepicker-topLevelDisabled, .sp-peoplepicker-autoFillContainer, .ms-inputBox {
	background: #fff;
}
input[type=text] {
	margin-top: 4px;
}
[id$="BTN_Select"] {
	padding-left: 30px!important;
}
div[id$="sboxdiv"] {
	margin-top: 50px;
	margin-left: -10px;
}
input[type=button], input[type=reset], input[type=submit], button {
	border-style: none;
    border-color: inherit;
    border-width: 0;
    min-width: 0;
	
	margin: 0;
	background-color: transparent;
	top: 0px;
    left: 0px;
    width: auto;
    margin-bottom:2px;
}


.ms-core-form-bottomButtonBox input[type=button], .ms-core-form-bottomButtonBox input[type=reset], .ms-core-form-bottomButtonBox input[type=submit], .ms-core-form-bottomButtonBox button, body.backend-mp input[type=button], body.backend-mp input[type=reset], body.backend-mp input[type=submit], body.backend-mp button {
	min-width: 6em;
	padding: 6px;
	margin: 5px;
	background-color: #ECECEC;
	border: solid 1px #B9B9B9;
	color: #2E2D29!important;
}
.ms-webpartzone-cell {
	margin: 0 0 10px 0;
}
.ms-dialog .ms-webpartzone-cell {
	margin: 0;
}
.ms-dtinput, .ms-dttimeinput {
	padding: 0;
}
#pageStatusBar[class], .ms-status-msg {
	margin-bottom: 0;
}
.welcome-ctrl .ms-welocme-hover * {
	color: #5d5d5d!important;
}
 input.button:hover{
            background-color:#fb5252 !important;
            color: white !important;
        }

.ms-core-suiteLinkList, .ms-cui-TabRowRight > a:first-child {
	display: none!important;
}
/**general**/
body {
	padding: 0;
	margin: 0;
	font-family: 'Noto Sans UI';
	font-size: 14px;
	color: #5d5d5d;
	background: none repeat scroll 0 0 transparent;
}
a img {
	border: 0;
}
a {
	outline: 0 none;
}
body a:visited {
	color: #df0404;
}
.ms-WPBody, .ms-WPBody td {
	font-family: 'Noto Sans UI';
	font-size: 14px;
}
.page {
	
	margin: 0 auto;
}
.clear {
	clear: both;
	float: none!important;
	width: 100%;
	font-size: 0px!important;
	display: table;
	height: 0!important;
	line-height: 0!important;
}
#header {
	background: #E6E7E8 url(../images/backgrounds/header.jpg) no-repeat center bottom;
	height: 91px;
}
#header .pfage {
	height: 91px;
	width: 977px;
}
#logo {
	padding-top: 32px;
}
#header.compact-header {
	background: #E6E7E8 url(../images/backgrounds/header_bg.jpg) no-repeat center bottom;
	height: 50px;
}
#header.compact-header .page {
	height: 50px;
	width: 977px;
}
#header.compact-header #logo {
	padding-top: 8px;
}
#header.compact-header #logo img {
	height: 30px;
}
.epm-page-header {
	background: #597283 url(../images/backgrounds/header.jpg) no-repeat center bottom;
	min-height: 110px;
}
.epm-page-header .page {
	width: 977px;
}
.epm-page-header .error-message {
	color: #2b2b2b;
}
.country-selector {
	width: 50px;
	height: 19px;
	padding: 5px 0;
	background: #171c20;
	border: solid 1px #171c20;
	text-align: center;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.country-selector .selector {
	margin: 0 8px;
}
.country-selector select {
	opacity: 0;
	filter: alpha(opacity:0);
}
.country-list {
	display: none;
	background: url(../images/backgrounds/coutry_ddl.png) no-repeat center bottom;
	left: -1px;
	width: 52px;
	top: 24px;
	position: absolute;
	z-index: 1200;
	padding: 0 0 10px 0;
	margin: 0;
	list-style-type: none;
}
.country-selector:hover .country-list {
	display: block;
}
.country-list li {
	font-family: 'Noto Sans UI';
	background: #171c20;
	text-transform: capitalize;
}
.country-list li:first-child {
	padding-top: 10px;
}
.country-list a {
	display: block;
	float: none;
	overflow: hidden;
	color: #fff!important;
}
.country-list a:hover {
	background: #ed1c24;
}
.country-list img {
	float: left;
	height: 15px;
	padding: 8px 8px 5px 12px;
	width: 21px;
}
.country-list span {
	font-size: 13px;
	display: none;
	float: left;
	margin-left: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 5px;
}
.welcome-ctrl, #search-wp, .country-selector, .weather-wp {
	float: right;
	margin-top: -3px;
	margin-left: 8px;
}
.welcome-ctrl > span, .welcome-ctrl a.ms-core-menu-root {
	color: #666!important;
	font-family: 'Noto Sans UI'!important;
}
.welcome-ctrl span {
	margin: 0!important;
	padding: 0!important;
}
.ms-MenuUIPopupBody {
	z-index: 10000;
}
.welcome-ctrl .ms-MenuUIPopupBody * {
	color: #5d5d5d!important;
	font-size: 13px!important;
}
.welcome-ctrl a {
	text-decoration: none;
}
.welcome-ctrl a.ms-core-menu-root:hover {
	color: #fff;
}
.header-register-link, #ctl00_ctl27_lnkLogout, #ctl00_ctl27_lnkChangePassword {
	display: none;
}
#search-wp {
	background: #fff;
	border: solid 1px #918d8a;
	height: 25px;
	width: 290px;
	padding: 2px 0px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
#navigation {
	min-height: 73px;
}
.nav-bg {
	background: #ed1c24;
	min-height: 33px;
}
.home-icon {
	float: left;
	width: 22px;
	height: 23px;
	background: url(../images/icons/home.gif) no-repeat center center;
	text-indent: -9999px;
	padding: 8px 10px 2px 10px;
}
.main-nav {
	float: left;
	min-height: 33px;
	width: 814px;
}
/**ribbon**/
#s4-ribbonrow #s4-ribbonrow {
	display: none;
}
/***************sharepoint menu**************/
.s4-tn ul {
	list-style-type: none!important;
	padding: 0;
	margin: 0;
}
.s4-tn ul.root > li > a {
	display: none;
}
.s4-tn ul.root > li {
	padding: 0;
	background: none!important;
}
.s4-tn li.static {
	font-family: 'Ooredoo Heavy'!important;
	font-size: 15px;
	color: #fff;
	font-weight: normal;
	padding: 8px 10px 5px 10px;
	height: 20px;
	background: url(../images/backgrounds/menu_sep.gif) no-repeat left center;
}
.s4-tn li.static li.selected, .s4-tn li.static li.static:hover {
	background: #333;
	color: #fff;
}
.s4-tn li.static .menu-item {
	padding: 0;
	height: 20px;
	margin: 0;
}
.s4-tn li a {
	color: #fff;
}
.s4-tn li.static > .menu-item {
	color: #fff!important;
}
.ms-core-listMenu-horizontalBox a.dynamic-children span.additional-background, .ms-core-listMenu-horizontalBox span.dynamic-children span.additional-background {
	height: 14px!important;
	background-image: url('../images/backgrounds/menu_arrow.gif')!important;
	background-position: right 5px;
	background-repeat: no-repeat;
	padding-right: 15px!important;
}
.s4-tn li.static a:hover, .mainNavigation li.static:hover a, .s4-tn li.static:hover > .menu-item, .s4-tn li.static.selected > .menu-item {
	color: #fff!important;
	text-decoration: none!important;
}
.ms-core-listMenu-horizontalBox li:hover a.dynamic-children span.additional-background, .ms-core-listMenu-horizontalBox li:hover span.dynamic-children span.additional-background, .ms-core-listMenu-horizontalBox li.selected span.dynamic-children span.additional-background, .ms-core-listMenu-horizontalBox li.selected a.dynamic-children span.additional-background {
	background-image: url('../images/backgrounds/menu_arrow.gif')!important;
}
/*********************sharepoint submenu ************/
.s4-tn li li {
	font-size: 13px;
}
.s4-tn ul.dynamic {
	background: #333;
	border: 0!important;
	width: 225px!important;
	padding: 5px 0;
	margin-left: 9px;
}
.s4-tn ul.dynamic li.dynamic {
	width: 215px;
	padding: 0;
	margin: 0;
	border-top: solid 1px #5d5d5d;
	margin: 0 5px;
}
.s4-tn ul.dynamic li.dynamic:first-child {
	border-top: 0;
}
.s4-tn ul.dynamic li.dynamic:hover {
	width: 215px;
	padding: 0;
}
.s4-tn ul.dynamic li.dynamic a.dynamic.menu-item {
	color: #fff;
	padding: 6px 15px;
	min-width: 152px;
}
.s4-tn li.dynamic .menu-item:hover {
	color: #fff!important;
	background: #ed1c24!important;
}
.short-cuts {
	float: right;
	display: none;
}
.short-cuts a.dashborad {
	display: inline-block;
	background: url(../images/icons/dashboard.gif) no-repeat center center;
	width: 29px;
	height: 23px;
	padding: 0 8px;
/*border-right:solid 1px #b5cee9;*/	margin-top: 6px;
}
.short-cuts a.blog {
	background: url(../images/icons/blog.gif) no-repeat center center;
	display: inline-block;
	width: 21px;
	height: 23px;
	padding: 0 8px;
/*border-right:solid 1px #b5cee9;*/	margin-top: 6px;
}
.lang-switcher {
	float: right;
	padding-left: 8px;
	margin-top: 6px;
	background: url(../images/backgrounds/menu_sep.gif) no-repeat left center;
}
.lang-switcher a {
	color: #5d5d5d!important;
}
/**breadcrumb**/
#breadcrumb-container {
	border: solid 1px #bebebe;
	margin-top: 10px;
	margin-bottom: 5px;
	height: 25px;
	line-height: 22px;
}
#breadcrumb-container span {
	float: left;
}
#breadcrumb-container #ctl00_Label2 {
	background: #ed1c24;
	padding: 0 10px;
	color: #fff;
	margin: 1px;
	height: 22px;
}
#breadcrumb-container table, #breadcrumb-container td {
	border-spacing: 0;
	padding: 0px;
	vertical-align: middle;
	font-size: 0;
}
#breadcrumb-container a, #breadcrumb-container a:link, #breadcrumb-container a:visited {
	height: 24px;
	line-height:24px;
	display: inline-block;
	background: url(../images/backgrounds/brdcrumb_bg.gif) no-repeat right top;
	padding: 0 12px 0 6px;
	color: #5d5d5d;
	text-decoration: none;
	font-size: 13px;
}
#breadcrumb-container a:hover {
	text-decoration: underline;
}
#page-container .s4-breadcrumb {
	display: none;
}
#breadcrumb-container a.last, #breadcrumb-container a.last:link, #breadcrumb-container a.last:active, #breadcrumb-container a.last:hover, #breadcrumb-container a.last:visited {
	background: none;
	text-decoration: none;
	cursor: default;
}
/**page title**/
.page-ttl, .item-gallery h3 span {
	font-family: 'Ooredoo Heavy'!important;
	font-size: 30px!important;
	color:  rgb(237,28,36) !important;
	font-weight: normal!important;
	margin: 0 0 10px 0;
	line-height: 32px;
}
.page-ttl img, .page-ttl #idTitleSeparator, .page-ttl #idParentListName, .page-ttl #idMiddleSection {
	display: none;
}
.page-ttl #idDocsetName {
	margin-left: 20px;
}
/**/
/**#content-area, #s4-mainarea {
	min-height: 550px;
}**/
#content-area, #s4-mainarea {
	min-height: 450px;
}
#s4-leftpanel-content {
	border: 0!important;
}
/**footer**/
#footer {
	background: #e0080f;
	width: 100%;
	overflow: hidden;
	height: 82px;
	margin-top: 10px;
	font-family: 'Noto Sans UI';
}
.footCont {
	padding-top: 22px;
}
.copyright {
	float: left;
	color: white;
	margin-top: 14px;
	font-family: 'Noto Sans UI';
}
.copyright a {
	color: white!important;
	text-decoration: none;
}
.copyright a:hover {
	text-decoration: underline;
}
.footer-links {
	float: right;
	margin-top: 14px;
}
.footer-links a {
	color: white!important;
	text-decoration: none;
	padding-left: 18px;
	border-left: solid 1px #9acfe9;
}
.footer-links a:first-child {
	padding-left: 0;
	padding-right: 18px;
	border-left: 0;
}
.home-footer-links a:first-child {
	padding-left: 18px;
	border-left: solid 1px #9acfe9;
	padding-right: 0;
	margin-left: 18px;
}
#footer.footer-compact {
	background: #d9d9d9;
	border-top: solid 1px #cfcfcf;
	height: 45px;
}
.footer-compact .footCont {
	padding-top: 0px;
	color: #2b2b2b;
}
.footer-compact .copyright {
	color: #2b2b2b;
}
/**/
.ms-WPHeaderTdMenu {
	width: 13px!important;
}
.ms-WPHeaderMenuImg {
	padding-left: 3px!important;
	padding-right: 3px!important;
}
h3.ms-WPTitle, h2.ms-webpart-titleText {
	text-align: left!important;
	font-family: 'Ooredoo Heavy'!important;
	font-size: 23px;
	color: rgb(237,28,36);
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0px;
	min-height: 36px;
}
h3.ms-WPTitle nobr, h2.ms-webpart-titleText nobr {
	white-space: normal!important;
}
h3.ms-WPTitle a, h2.ms-webpart-titleText a {
	color: rgb(237,28,36)!important;
	font-family: 'Ooredoo Heavy'!important;
}
.content-30 h3.ms-WPTitle, .content-30 h2.ms-webpart-titleText, h3.ms-wptitle {
	font-family: 'Ooredoo Heavy';
	font-size: 24px;
	color: rgb(237,28,36);
	font-weight: normal;
}
.content-30 h3.ms-WPTitle, .content-30 h2.ms-webpart-titleText {
	line-height: normal;
	min-height: 30px;
	font-size: 22px;
	margin-bottom: 5px!important;
}
/***sp dialog***/
.ms-dialog .page, .ms-dialog .content-70 {
	width: 100%;
	float: none;
	margin: 0;
}
.ms-dialog #breadcrumb-container {
	display: none;
}
.ms-dialog body {
	background-color: #fff;
	background: #fff;
}
.ms-dlgOverlay {
	z-index: 10054!important;
}
.DialogFrame.TranslucentWssDialog .ms-dlgOverlay {
	z-index: 1!important;
}
.ms-dlgContent {
	z-index: 10055!important;
	border: 0!important;
	padding: 0 0 10px 0;
	border-radius:10px !important;
}
..ms-dlgFrameContainer{
	background-color:#fff;
}
body.custom-red-dlg div.ms-dlgBorder div.ms-dlgFrameContainer iframe.ms-dlgFrame {
	background: none repeat scroll 0 0 white;
}
.ms-dlgFrameContainer iframe.ms-dlgFrame {
	background: none repeat scroll 0 0 white;
}
.custom-dlg .ms-dlgContent {
	z-index: 10055!important;
	border: 0!important;
	padding: 0!important;
	background-image: url(../images/backgrounds/dlg_btm.png)!important;
	background-repeat: no-repeat!important;
	background-position: left bottom!important;
	background-color: transparent!important;
}
.custom-dlg .ms-dlgTitle {
	background-image: url(../images/backgrounds/dlg_top.png)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	background-color: transparent !important;
	height: 12px!important;
	padding-top: 0px;
	margin-top: 0px;
}
.ms-dialog .custom-dlg #s4-workspace {
	background: url(../images/backgrounds/dlg_bg.gif) repeat-y left top;
}
.custom-dlg-wide .ms-dlgContent {
	z-index: 10055!important;
	border: 0!important;
	padding: 0!important;
	background-image: url(../images/backgrounds/dlg_btm_wide.png)!important;
	background-repeat: no-repeat!important;
	background-position: left bottom!important;
	background-color: transparent!important;
}
.custom-dlg-wide .ms-dlgTitle {
	background-image: url(../images/backgrounds/dlg_top_wide.png)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	background-color: transparent !important;
	height: 12px!important;
	padding-top: 0px;
	margin-top: 0px;
}
.ms-dialog .custom-dlg-wide #s4-workspace {
	background: url(../images/backgrounds/dlg_bg.gif) repeat-y left top;
}
.custom-red-dlg .ms-dlgContent, .custom-wht-dlg .ms-dlgContent {
	z-index: 10055!important;
	border: 0!important;
	padding: 0!important;
	background-image: url(../images/backgrounds/dlg_w_btm.png)!important;
	background-repeat: no-repeat!important;
	background-position: left bottom!important;
	background-color: transparent!important;
}
.custom-wht-dlg .ms-dlgTitle {
	background-image: url(../images/backgrounds/dlg_w_top.png)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	background-color: transparent !important;
	height: 12px!important;
	padding-top: 0px;
	margin-top: 0px;
}
.custom-red-dlg .ms-dlgTitle {
	background-image: url(../images/backgrounds/dlg_red_top.png)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	background-color: transparent !important;
	height: 12px!important;
	padding-top: 0px;
	margin-top: 0px;
}
.custom-nobg-dlg .ms-dlgContent {
	z-index: 10055!important;
	border: 0!important;
	padding: 0!important;
	background-image: none!important;
	background-color: transparent!important;
}
.custom-nobg-dlg .ms-dlgTitle {
	background-image: none!important;
	background-color: transparent !important;
	height: 0px!important;
	padding-top: 0px;
	margin-top: 0px;
}
.ms-dlgBorder {
	border: 0!important;
}
.ms-dlgTitleBtns {
	padding-top: 0px!important;
	padding-right: 0!important;
	position: absolute;
	right: 32px;
	top: -16px;
	margin-top: 17px;
	margin-right: 10px;
}
a.ms-dlgCloseBtn {
	display: inline-block;
	width: 32px;
	height: 32px;
}
.ms-dlgTitleBtns span.s4-clust img {
	visibility: hidden;
}
.ms-dlgTitleBtns a[id^=DlgResize] {
	display: none;
}
.ms-dlgTitleBtns span.s4-clust {
	top: -8px;
	right: -18px;
	background: url('/Style Library/en-us/CEP/Photo Gallery/Images/prettyPhoto/default/sprite_close.png') no-repeat center right;
	border: 0!important;
	height: 32px!important;
	width: 32px!important;
}
.custom-red-dlg .ms-dlgTitleBtns span.s4-clust {
	top: 12px;
	right: 0px;
	background: url('../Images/icons/red_close.gif') no-repeat center right;
}
.custom-nobg-dlg .ms-dlgTitleBtns span.s4-clust {
	top: 10px;
	right: 10px;
	background: url('../Images/icons/red_close.gif') no-repeat center right;
}
.ms-dialog #content-area {
	min-height: 200px;
}
.ms-dialog #s4-ribbonrow {
	display: none;
}
.custom-dlg .ms-dlgTitle, .custom-wht-dlg .ms-dlgTitle, .custom-red-dlg .ms-dlgTitle, .custom-nobg-dlg .ms-dlgTitle, .custom-dlg .ms-dlgContent, .custom-wht-dlg .ms-dlgContent, .custom-red-dlg .ms-dlgContent, .custom-nobg-dlg .ms-dlgContent, .custom-dlg .ms-dlgFrameContainer, .custom-wht-dlg .ms-dlgFrameContainer, .custom-red-dlg .ms-dlgFrameContainer, .custom-nobg-dlg .ms-dlgFrameContainer {
	padding: 0!important;
	box-shadow: 0 0 0!important;
	margin: 17px 0 -17px;
}
.custom-dlg .ms-dlgTitleBtns span.s4-clust, .custom-wht-dlg .ms-dlgTitleBtns span.s4-clust, .custom-red-dlg .ms-dlgTitleBtns span.s4-clust, .custom-nobg-dlg .ms-dlgTitleBtns span.s4-clust, .custom-dlg-wide .ms-dlgTitleBtns span.s4-clust {
	right: 0px;
}
.custom-dlg-wide .ms-dlgTitleBtns {
	top: -32px;
}
.dlg-info {
	width: 217px;
	float: left;
	margin-right: 0px;
	background: #e00505 url(../images/backgrounds/topDlg.png) no-repeat left top;
	color: #fff;
	padding: 15px;
	min-height: 470px;
}
.dlg-form {
	width: 485px;
	float: left;
	margin-left: 5px;
}
.dlg-info h4 {
	height: 165px;
	margin: 0;
	font-family: 'Ooredoo Heavy'!important;
	font-size: 24px;
	color: #fff;
}
.dlg-info h4 small {
	font-family: 'Noto Sans UI'!important;
	font-size: 16px;
	color: #fff;
	margin: 0;
}
.feedback-side-msg {
	min-height: 330px;
}
.ws-side-msg {
	min-height: 450px;
}
.rb-side-msg {
	min-height: 375px;
}
.tc-side-msg {
	min-height: 425px;
}
.kh-side-msg h4 {
	background: url(../images/backgrounds/contributeDlg.gif) no-repeat left 4px;
	padding-left: 53px;
	font-size: 24px;
	height: 160px;
}
.feedback-side-msg h4 {
	background: url(../images/icons/feedback_sm.gif) no-repeat left 4px;
	padding-left: 53px;
	font-size: 24px;
	height: 160px;
}
.ws-side-msg h4 {
	background: url(../images/icons/request_ws.gif) no-repeat left 4px;
	padding-left: 53px;
	font-size: 24px;
	padding-top: 5px;
	height: 160px;
}
.pws-side-msg h4 {
	background: url(../images/icons/request_ws.gif) no-repeat left 4px;
	padding-left: 53px;
	font-size: 24px;
	padding-top: 5px;
	height: 160px;
}
.tc-side-msg h4 {
	background: url(../images/icons/tc.png) no-repeat left 4px;
	padding-left: 53px;
	font-size: 24px;
}
.rb-side-msg h4 {
	background: url(../images/icons/request_blog.gif) no-repeat left 4px;
	padding-left: 53px;
	font-size: 24px;
	padding-top: 5px;
	height: 160px;
}
.impn-side-msg h4 {
	background: url(../images/icons/imp_news.gif) no-repeat left 0;
	padding-left: 58px;
	font-size: 24px;
	padding-top: 3px;
	height: 157px;
}
.srchppl-side-msg h4 {
	background: url(../images/icons/srch_dlg_icon.png) no-repeat left 0;
	padding-left: 53px;
	font-size: 28px;
	padding-top: 3px;
	height: 157px;
}
.blog-form {
}
.dlg-info a {
	color: #fff!important;
	text-decoration: underline;
}
.dlg-info a:hover {
	color: #fff!important;
	text-decoration: none;
}
/**dialog forms**/
.field-container {
	padding: 5px;
	overflow: hidden;
	font-family: 'Noto Sans UI';
	color: #5D5D5D;
}
.field-lbl {
	float: left;
	width: 100%;
	padding: 3px 0px 0px 0px;
	margin-right: 5px;
	font-size: 14px;
}
.field-container td label {
	width: 100%;
	padding: 3px 0px 0px 0px;
	margin-right: 5px;
	font-size: 14px;
}
.mandatory-field {
	padding: 0 0 0 1px;
	color: red;
	display: inline-block;
}
.input-field {
	float: left;
	width: 100%;
}
.input-field input[type=text] {
	width:  100%;
	border: 1px solid #cbcbcb;
	padding: 5px;
	display: block;
	font-family: 'Noto Sans UI';
	color: #5d5d5d;
}

.input-field input[type=number] {
	width:  100%;
	border: 1px solid #cbcbcb;
	padding: 5px;
	display: block;
	font-family: 'Noto Sans UI';
	color: #5d5d5d;
}
.input-field input[type=file] {
	width:  100%;
	border: 1px solid #cbcbcb;
	padding: 5px;
	font-family: 'Noto Sans UI';
	color: #5d5d5d;
}
.input-field select {
	width:  100%;
	border: 1px solid #cbcbcb;
	padding: 5px;
	display: block;
	font-family: 'Noto Sans UI';
	color: #5d5d5d;
    top: 0px;
    left: 0px;
    
}
.input-field textarea {
	width:  100%;
	border: 1px solid #cbcbcb;
	padding: 5px;
	height: 100px;
	display: block;
	font-family: 'Noto Sans UI';
	color: #5d5d5d;
}
.ms-taxonomy-width {
	width: 100%!important;
}
.ms-taxonomy-fieldeditor {
	border: 1px solid #cbcbcb!important;
}
.ms-taxonomy .ms-taxonomy-writeableregion {
	padding: 5px!important;
}
.btns-container {
	padding: 0 0 0 200px;
	margin-top: 10px;
	overflow: hidden;
    padding-right: 11% !important;
}
.btns-container input {
	float: right;
	background: #e00505;
	border: 0 none;
	border-radius: 25px 25px 25px 25px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	height: 25px;
	line-height: 25px;
	padding: 0px 15px;
	font-family: 'Noto Sans UI'!important;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	margin-left: 8px;
    width:  100% !important;
    /*padding-right: 11% !important;*/
}

.btns-container input:hover{
	color: #e00505!important;

}
.dlg-form .btns-container input {
	text-transform: capitalize;
}
.btns-container a {
	text-decoration: underline !important;
	color: #e00505!important;
	float: left;
	margin-top: 5px;
}
.feedback-validation {
}
.btns-container.dlg-btns {
	padding: 0;
}
.tc-content {
	color: #5d5d5d;
	text-align: justify;
	margin: 10px 10px 0 10px;
}
.ms-dialog .tc-content {
	float: left;
	width: 471px;
}
small {
	font-size: 13px;
	color: #bbb;
	display: block;
	margin-left: 18px;
}
.tc-dlg {
	margin-right: 10px;
}
.tc-dlg .tc-content {
	margin: 10px 0 0 10px;
	width: 465px;
	float: left;
}
.tc-dlg #CheckboxAgree {
	margin-left: 10px;
}
input[type=text].defaultText, .defaultText {
	color: #5d5d5d!important;
}
input[type=text].defaultTextActive, .defaultTextActive {
	color: #bbb!important;
}
/****home classes****/
.home-layout {
	width: 970px;
}
/*
.highlights-zone {
	width: 965px;
	float: left;
	margin-right: 7px;
	height: 278px;
	overflow: hidden;
}
#slides .jcarousel-container-horizontal {
	width: 965px;
	height: 278px;
}
#slides .jcarousel-clip {
	overflow: hidden;
	width: 965px;
	height: 278px;
}


*/
.highlights-zone {
	width:819px;
	float: left;
	margin-right: 7px;
	height: 278px;
	overflow: hidden;
}
#slides .jcarousel-container-horizontal {
	width:819px;
	height: 278px;
}
#slides .jcarousel-clip {
	overflow: hidden;
	width:819px;
	height: 278px;
}

.social-zone {
	/*display: none;*/
	width: 137px;
	height: 277px;
	float: left;
	background: #ed1f29;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #fff;
	font-size: 13px;
	padding: 0px;
	overflow: hidden;
}
/* all firefox */
@-moz-document url-prefix() {.news-zone, .events-zone {margin-top:20px;}}
/* Safari 2 - 3.1, Opera 9.25 
*|html[xmlns*=""] .news-zone, .events-zone {margin-top:20px;}*/
/* safari 3+, chrome 1+, opera9+, ff 3.5+ 
body:first-of-type .news-zone, .events-zone {margin-top:20px;}*/
.news-zone, .events-zone, .media-zone {
	float: left;
	/*height: 270px;*/
	margin-left: 20px;
	margin-right:10px;
}
.news-zone {
	width: 280px;
	margin-left: 10px;
}
.events-zone {
	width: 320px;
	margin-left: 10px;
	margin-right: 20px;
}
.media-zone {
	width: 300px;
	margin-right: 0;
}
.rewards-zone, .blog-zone, .knowledge-zone {
	float: left;
	width: 216px;
	height: 203px;
	padding: 13px 10px;
	background: #e00505;
	margin-right: 5px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.discussion-zone {
	float: left;
	width: 216px;
	height: 203px;
	padding: 13px 10px;
	background: #ffffff;
	margin-right: 5px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.rewards-zone {
	margin-left: 7px;
}
.knowledge-zone {
	margin-right:5px;
	margin-left:3px;
}
/****blog***/
request-icon.blog-icon span:last-child {
	line-height: 13px;
}
/*grey box*/
.greyBox h3 {
	margin: 0 0 12px;
}
.greyBox h3, .greyBox h3 a {
	font-size: 24px;
	font-family: 'Noto Sans UI';
	color: #5d5d5d!important;
	font-weight: normal;
}
.greyBox h3.ms-WPTitle, .greyBox h2.ms-webpart-titleText {
	font-family: 'Noto Sans UI'!important;
	min-height: 1px!important;
	margin-bottom: 5px;
	padding:10px;
}
.greyBox .ms-WPHeader {
	background: none!important;
}
.discussion-zone h3, .discussion-zone h2, .blog-zone h3, .blog-zone h2 {
	margin-bottom: 15px;
}
.hr {
	border-bottom: 0;
	clear: both;
	float: none;
	display: block;
}
/*.mrgn-tb-15{padding-top:15px;margin-bottom:15px;}
.mrgn-t-15{padding-top:15px}
.mrgn-b-15{margin-bottom:15px;}
*/
/**decrease vertical spacing as per client request**/
.mrgn-tb-15 {
	padding-top: 10px;
	margin-bottom: 10px;
}
.mrgn-t-15 {
	padding-top: 10px;
}
.mrgn-b-15 {
	margin-bottom: 10px;
}
/***highlights***/
.hlt-frame {
	background: url(../images/backgrounds/hlt_overlay.png) no-repeat left bottom;
	width: 819px;
	height: 278px;
	position: absolute;
	z-index: 10;
}
#slides {
	width: 819px;
	height: 278px;
	overflow: hidden;
}
.slides_container {
	height: 278px;
	padding: 0;
	margin: 0;
	list-style-type: none;/* position: relative; */
}
#slides .jcarousel-next-horizontal {
	position: absolute;
	z-index: 11;
	width: 37px;
	background: url(../images/backgrounds/hlt_next.png) no-repeat center center;
	height: 82px;
	top: 78px;
	cursor: pointer;
	right: 0px;
}
#slides .jcarousel-prev-horizontal {
	position: absolute;
	z-index: 11;
	width: 37px;
	background: url(../images/backgrounds/hlt_prev.png) no-repeat center center;
	height: 82px;
	top: 78px;
	cursor: pointer;
	left: 0px;
}
.slides_container li {
	width: 819px;
	height: 278px;
	display: block;
	position: relative;
}
.slides_container li img {
	display: block;
	width:819px;
	height: 278px;
	border-radius:10px;
}
.hlt-txt {
	position: absolute;
	z-index: 11;
	bottom: 0;
	height: 35px;
	margin: 0 0 15px 15px;
	width: 700px;
	background: rgba(128,128,128,0.7);
	padding: 0 15px;
}
.hlt-txt h4 {
	font-size: 18px;
	line-height: 33px;
	color: #fff;
	margin: 0;
	font-family: 'Ooredoo Heavy'!important;
	font-weight: normal;
	width: 580px;
}
.hlt-txt h4 a {
	color: #fff!important;
	text-decoration: none!important;
}
.hlt-txt h4 a:hover {
	text-decoration: underline!important;
}
.hlt-txt p {
	display: none;
	color: #fff;
	margin: 0;
	padding: 0;
	width: 459px;
}
.hlt-more {
	float: right;
	display: inline-block;
	padding: 9px 10px 5px 10px;
	color: #fff!important;
	font-family: 'Noto Sans UI';
	font-size: 13px;
	width: 95px;
	height: 20px;
	line-height: 20px;
}
.hlt-more:before {
	content: ">";
	display: inline;
	font-family: 'Ooredoo Heavy';
	font-size: 14px;
	color: #fff;
	margin-right: 7px;
}
/*
	Next/prev buttons
*/
#slides .next, #slides .prev {
	position: absolute;
	top: 175px;
	left: 19px;
	width: 23px;
	height: 36px;
	display: block;
	z-index: 101;
	display: inline-block;
}
#slides .prev {
	background: url(../images/backgrounds/hlt_prev.png) no-repeat left top;
}
#slides .next {
	background: url(../images/backgrounds/hlt_next.png) no-repeat left top;
	right: 19px;
	left: auto;
}
/*
	Pagination
*/
.pagination {
	margin: -50px auto 0;
	width: 176px;
	position: absolute;
	z-index: 5;
	right: 63px;
}
.pagination li {
	float: left;
	margin: 0 5px;
	list-style: none;
}
.pagination li a {
	display: block;
	width: 12px;
	height: 0;
	padding-top: 12px;
	background-image: url(../images/backgrounds/hlt_nav.gif);
	background-position: 0 0;
	float: left;
	overflow: hidden;
}
.pagination li.current a {
	background-position: right top;
}
/**social**/
.social-zone h3 {
	font-family: 'Ooredoo Heavy';
	font-size: 20px;
	padding: 0;
	margin: 0;
}
.social-zone ul {
	padding: 4px;
	margin: 0px;
	list-style-type: none;
}
.social-zone li {
	font-family: 'Noto Sans UI';
	font-size: 15px;
	text-align: center;/*background:url(../images/backgrounds/social_bullet.gif) no-repeat left 6px;padding-left:12px;*/;
	margin-top: 10px;
}
li.research a {
	background: url(../images/icons/Job-posting.png) no-repeat center top;
        background-size: 50px 50px;
	padding-top: 56px;
	display: block;
}
li.newsltr a {
	background: url(../images/icons/Annoucement.png) no-repeat center top;
	background-size: 50px 50px;
	padding-top: 56px;
	display: block;
}
li.notification a {
	background: url(../images/icons/Promotion.png) no-repeat center top;
	background-size: 50px 50px;
	padding-top: 46px;
	display: block;
}
li.discussion a {
	background: url(../images/icons/home_discussions.png) no-repeat center top;
	padding-top: 53px;
	display: block;
}
li.blogs a {
	background: url(../images/icons/home_blogs.png) no-repeat center top;
	padding-top: 53px;
	display: block;
}
li.myprofile a {
	background: url(../images/icons/home_mysite.png) no-repeat center top;
	padding-top: 53px;
	display: block;
}
.social-zone li a:link, .social-zone li a:active, .social-zone li a:hover, .social-zone li a:visited {
	font-family: 'Noto Sans UI';
	font-size: 15px;
	color: #fff!important;
}
/**weather carousel**/
.weather-wp {
	overflow: hidden;
	background: #171c20;
	border: solid 1px #171c20;
	width: 155px;
	height: 21px;
	float: right;
	padding: 4px 7px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.weather-wp select {
	opacity: 0;
	filter: alpha(opacity:0);
}
.days {
	float: right;
	width: 155px;
}
.weather-wp ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: none!important;
}
.weather-wp li, .weather-wp .jcarousel-list li, .weather-wp .jcarousel-item {
	width: 155px;
	height: 21px!important;
	margin: 0;
	text-align: center;
}
.weather-wp .jcarousel-container-horizontal {
	width: 155px;
}
.weather-wp .jcarousel-clip, .weather-wp li {
	overflow: hidden;
	width: 155px;
	height: 21px;
}
.weather-wp .jcarousel-clip img, .weather-wp li img {
	width: 21px;
	height: 21px;
	float: left;
}
/*.weather-wp .jcarousel-clip span{color:#fff;font-family:'Noto Sans UI';font-size:12px;}*/
.weather-wp .weather-pager {
	position: absolute;
	width: 144px;
	height: 21px;
}
.weather-wp .jcarousel-next {
	visibility: hidden;
	outline: 0;
	position: absolute;
	width: 7px;
	background: url(../images/backgrounds/weather_next.gif) no-repeat left 0;
	height: 10px;
	margin-top: -16px;
	cursor: pointer;
	right: -6px;
	display: inline-block;
	text-indent: -9999px;
}
.weather-wp .jcarousel-prev {
	visibility: hidden;
	outline: 0;
	position: absolute;
	width: 7px;
	background: url(../images/backgrounds/weather_prev.gif) no-repeat left 0;
	height: 10px;
	margin-top : -16px;
	cursor: pointer;
	left: -8px;
	display: inline-block;
	text-indent: -9999px;
}
.weather-wp .jcarousel-next-disabled, .weather-wp .jcarousel-prev-disabled {
	background-position: right top;
}
.weather-drpdn {
/*float:left;border-right:solid 1px #808588; width:83px!important;padding-right:7px;*/	height: 21px;
	overflow: hidden;
	width: 155px;
	position: absolute;
	right: 7px;
	z-index: 10000;
}
/*.drpdn-bg{cursor:pointer;background:#0387c9 url(../images/backgrounds/drpdn_arrow.gif) no-repeat right center;right:0;position:absolute;width:20px;height:30px;}
.weather-drpdn select{-webkit-appearance: none;-webkit-border: none;border:0;height:30px;font-family:'Noto Sans UI';font-size:24px;font-weight:bold;color:#fff;font-weight:normal;background:#0387c9;width:105px;}
*/
.weather-date {
	margin-top: 36px;
	height: 21px;
	background: #33a1d5;
	line-height: 20px;
	margin-bottom: 8px;
}
.weather-date span {
	font-size: 11px!important;
}
.weather-wp .weather-c {
	width: 30px;
	float: left;
	margin: 0 2px;
}
.weather-wp .weather-c span {
	color: #fff;
	font-family: 'Noto Sans UI';
	font-size: 15px!important;
	line-height: 19px;
}
.weather-wp .weather-state {
	float: left;
	color: #fff;
	font-family: 'Noto Sans UI';
	font-size: 14px!important;
	line-height: 19px;/*width:54px!important;*/;
	text-align: left;
	padding: 0 3px;
}
.weather-error {
	font-size: 18px!important;
	color: #bf0000!important;
	text-align: center;
}
.weather-loading {
	text-align: center;
}
.weather-date, .weather-time, .weather-f {
	display: none;
}
/**find people zone**/
.find-people {
	/**background: url(../images/backgrounds/find_ppl_bg.jpg) no-repeat left top;**/
	height: 60px;
	padding: 13px;
	background-color:  rgb(237,28,36);
	border-radius: 10px 10px 10px 10px;
}
.find-people-ttl {
	font-family: 'Ooredoo Heavy';
	font-weight: normal!important;
	font-size: 20px!important;
	color: #f2ecee;
	margin: 0;
}
.ppl-search-ctrl {
	margin-top: 5px;
	position: relative;
}
.ppl-search-ctrl input[type=text] {
	width: 250px;
	height: 27px;
	border: solid 1px #928592;
	padding: 0px 12px;
	background: #fff;
	line-height: 26px;
}
.ppl-go-srch {
	border: 0;
	background: url(../images/icons/people.gif) no-repeat center center;
	width: 19px;
	height: 19px;
	position: absolute;
	right: 5px;
	top: 5px;
	text-indent: -999px;
	cursor: pointer;
}
/**/
.gallery-zone {
	width: 295px;
	height: 153px;
	margin-bottom: 20px;
}
.more-small {
	font-size: 13px;
	color: #0387c9!important;
}
.knowledge-zone .more-arrow {
/*float:none;margin:20px 0 0 0;border-radius:0 0 0 0!important;background:url(../images/backgrounds/more4.png) no-repeat center transparent!important;*/	display: none!important;
}
.knowledge-zone ul {
	margin: 3px 10px 10px 10px;
	padding: 0;
	list-style-type: none;
	border-top: solid 1px #cfcfcf;
}
.knowledge-zone li {
	float: left;
	clear: both;
	margin-top: 5px;
	background: url(../images/backgrounds/blue_side_bul.gif) no-repeat left center;
	padding-left: 12px;
	font-size: 14px;
	color: #e00505;
}
.knowledge-zone li a:link, .knowledge-zone li a:active, .knowledge-zone li a:visited {
	color: #e00505!important;
	text-decoration: none;
}
.knowledge-zone li a:hover {
	text-decoration: underline;
}
.more-arrow, .more-arrow:link, .more-arrow:active, .more-arrow:hover, .more-arrow:visited {
	background: url("../images/backgrounds/more_bg.gif") no-repeat scroll 85% center #DF0404;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #fff!important;
	display: inline-block;
	font-family: 'Ooredoo Heavy';
	font-size: 15px;
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
	padding-right: 37px;
}
.back-arrow, .back-arrow:link, .back-arrow:active, .back-arrow:hover, .back-arrow:visited {
	text-decoration: none!important;
	display: inline-block;
	background: url(../images/backgrounds/back_bg.gif) no-repeat left center;
	padding-left: 20px;
	font-size: 18px;
	color: #0387c9;
}
.back-arrow:hover {
	text-decoration: underline!important;
}
.gallery-zone .more-arrow {
	margin: 20px 0 0 0;
	float: none;
	position: absolute;
	z-index: 1110;
	border-radius: 0 0 0 0!important;
	background: url(../images/backgrounds/more3.png) no-repeat right transparent!important;
	width: 135px;
	padding-right: 27px;
}
.home-gallery {
	width: 295px;
	height: 153px;
	position: relative;
	overflow: hidden;
}
.gallery-zone .txt {
	position: absolute;
	top: 0;
	left: 0;
	width: 140px;
	height: 123px;
	padding: 15px 140px 15px 15px;
/*margin-top:-156px;*/	color: #333;
	background: url(../images/backgrounds/galley_filter_bg.png) no-repeat left top;
}
.home-gallery-img {
	height: 153px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	float: right;
}
.gallery-zone .txt a.explore-more {
	color: #333!important;
}
.home-gallery span {
	font-family: 'Noto Sans UI';
	font-size: 18px;
}
.home-gallery h3 {
	font-family: 'Ooredoo Heavy';
	font-size: 24px;
	margin: 0;
}
.ms-addnew {
	padding-left: 0!important;
}
.ms-addnew span {
	display: none!important;
}
.ms-addnew a, .ms-addnew a:link, .ms-addnew a:active, .ms-addnew a:hover, .ms-addnew a:visited {
	font-family: Noto Sans UI;
	display: inline-block;
	background: url(../images/backgrounds/more.png) no-repeat right bottom;
	padding-right: 20px;
	font-size: 14px;
	color: #df0404;
}
/**discussion zone**/
.discussion-zone {
	position: relative;
	padding: 0px;
	padding-right: 20px;
}
.discussion-zone span[id$=lblPageTitle] {
	display: none;
}
.discussion-zone .discussion-footer {
	position: absolute;
	top: 8px;
	right: 0;
}
.discussion-zone .discussion-back-link a {
	font-size: 13px;
	color: #0387c9!important;
	text-decoration: none!important;
}
.discussion-zone .discussion-back-link a:hover {
	text-decoration: underline!important;
}
.discussion-zone .discussion-footer {
	display: none;
}
.discussion-back-link > a {
	background: url("../images/backgrounds/moreCircled.jpg") no-repeat scroll right center transparent;
	height: 13px;
	padding-right: 23px;
}
/**ads carousel**/
.ads-zone {
	margin: 5px 0 0 -10px;
	background: white;
	border: 1px solid #dedede;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 16px 0px;
	height: 60px;
	width: 996px;
}
#ads-carousel {
	padding: 0;
	margin: 0 0 0 0;
	list-style-type: none;
	height: 60px;
}
#ads-carousel li {
	padding: 0;
	width: 102px;
	height: 62px;
	float: left;
	border-right: 1px solid #b2b2b2;
}
#ads-carousel li a {
	display: block;
	margin-top: 0px;
	text-align: center;
}
#ads-carousel li:first-child {
	border-left: solid 1px #fff;
}
#ads-carousel li.last {
	border-right: 0;
}
.ads-zone .jcarousel-container-horizontal {
	width: 996px;
}
.ads-zone .jcarousel-clip {
	overflow: hidden;
	width: 926px;
	height: 62px;
	margin: 0px 34px;
}
.ads-zone .jcarousel-next-horizontal {
	position: absolute;
	width: 30px;
	background: url(../images/backgrounds/crsl_next.gif) no-repeat right center;
	height: 59px;
	top: 1px;
	cursor: pointer;
	right: 0px;
}
.ads-zone .jcarousel-prev-horizontal {
	position: absolute;
	width: 30px;
	background: url(../images/backgrounds/crsl_prev.gif) no-repeat left center;
	height: 59px;
	top: 1px;
	cursor: pointer;
	left: 0px;
}
.ads-zone .jcarousel-next-disabled, .ads-zone .jcarousel-prev-disabled {
	opacity: 35!important;
	filter: alpha(opacity = 35)!important;
	-moz-opacity: 35!important;
}
.ads-zone li img {
	max-height: 60px;
	max-width: 72px;
}
.ads-zone .tooltip {
	margin-top: -34px;
	font-family: 'Noto Sans UI';
	font-size: 13px;
	background: url(../images/backgrounds/tooltip_ads_bg.png) no-repeat left bottom;
	width: 126px;
	height: 20px;
	padding: 6px 2px 10px 2px;
	text-align: center;
}
/***home news***/
.news-zone h2, .events-zone h2 {
	float: left;
	margin-top: -27px!important;
}
.event-count-container h2 {
	float: none;
	margin-top: 0!important;
}
.events-zone .None.no-items, .news-zone .None.no-items {
	margin: 10px 0 0;
	max-width: 280px;
	position: absolute;
	width: 280px;
}
.news-zone ul, .events-zone ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.news-home-list {
	margin-bottom: 10px;
	font-size: 14px;
	font-family: Noto Sans UI;
	border-top: solid 1px #d7d7d9;
	margin-top:10px;
}
.news-zone li:first-child .news-home-list {
	border-top: 0;
	padding-top: 0;
}
.listing-more{
	border-bottom:1px solid #ddd;
}
.listing-more {
	background: url("../images/backgrounds/more.png") no-repeat scroll 67px 3px transparent;
	color: #DF0404 !important;
	display: block;
	font-family: 'Ooredoo Heavy';
	font-size: 12px;
	margin-top: 5px;
	text-decoration: none !important;
	text-transform: capitalize;
}
.listing-more a {	
	width:90px;
}

.listing-more2 {
	background: url("../images/backgrounds/more.png") no-repeat scroll 130px 3px transparent;
	color: #DF0404 !important;
	display: block;
	font-family: 'Ooredoo Heavy';
	font-size: 12px;
	margin-bottom: 5px;
	text-decoration: none !important;
	text-transform: capitalize;
	width:320px;
}
.listing-more2:hover {
	text-decoration: underline!important;
}

.listing-more:hover {
	text-decoration: underline!important;
}
.news-zone .more-arrow {
	float: right;
	border-radius: 0 0 0 0!important;
	background: url(../images/backgrounds/more2.png) no-repeat left center transparent!important;
	padding-right: 26px;
	width: 70px;
}
.events-zone .more-arrow {
	float: right;
	border-radius: 0 0 0 0!important;
	background: url(../images/backgrounds/more_events.png) no-repeat left center transparent!important;
	padding-right: 26px;
	width: 77px;
}
.news-zone .cqfeed {
	display: none;
}
#news-home-container .jcarousel-skin-tango a {
	font-family: 'Ooredoo Heavy';
}
#news-home-list-pager ul.dfwp-column.dfwp-list, #events-list-pager ul.dfwp-column.dfwp-list {
	background: url(../images/backgrounds/seprate.png) repeat-y center;
	float: left;
}
#events-list-pager ul.dfwp-column.dfwp-list {
	margin-top: 10px;
}
.underDescription {
	display: block!important;
	border-top: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	overflow: hidden;
}
.underDescription .sharing img {
	vertical-align: middle;
	margin-right: 3px;
}
.underDescription .sharing a {
	color: #5d5d5d;
	text-decoration: none;
	font-family: 'Noto Sans UI';
	font-size: 16px;
	margin-left: 8px;
}
.underDescription .news-date {
	font-size: 15px!important;
}
#news-details-container .news-img {
	border-bottom: 0 none;
}
#news-details-container h3.ms-WPTitle, #news-details-container h2.ms-webpart-titleText {
	min-height: auto;
	margin: 10px 0;
}
#news-details-container .news-footer .back-link a, .event-footer .back-link {
	color: #2D2D2D !important;
	font-family: 'Ooredoo Heavy';
	font-size: 24px !important;
}
#events-home-container .event-content {
	width: 89%;
}
#news-details-container .news-share-like {
	background: none repeat scroll 0 0 #EDEDED;
}
.events-zone #events-home-container .event-content .listing-more {
	background: url("../images/backgrounds/more.png") no-repeat scroll right 3px transparent !important;
	font-family: 'Ooredoo Heavy';
	float: left;
	font-size: 12px;
	height: auto;
	padding: 0 20px 0 0;
	text-indent: inherit;
	width: auto;
}
.events-zone .event-date-bg {
	margin-right: 10px;
}
.events-zone #events-home-container .event-title a:link, .events-zone #events-home-container .event-title a:visited {
	color: #5D5D5D !important;
	float: left;
	font-family: 'Noto Sans UI';
	font-size: 14px !important;
	padding-top: 2px;
	width: 139%;
}
.news-item, .event-item {
	border-bottom: solid 1px #d6d6d6;
	font-size: 14px !important;
	padding-bottom: 15px;
	padding-left: 0px!important;
}
/*.row1 .news-item ,.row1 .event-item {border-top:0;}*/
#events-list-pager .no-items {
	margin-top: 10px;
}
#events-list-pager .filter-ctrl {
	margin-left: -1px;
	width: 735px;
}
.event-ttl {
	font-size: 28px!important;
}
/****end home classes****/
/**two column layout classes**/
.content-70 {
	width: 751px;
	float: left;
	margin-right: 10px;
}
.content-30 {
	width: 206px;
	float: right;
}
.content-50 {
	width: 547px;
	float: left;
	margin-right: 14px;
}
.zone-70 {
	float: left;
	width: 495px;
	margin-right: 15px;
}
.zone-30 {
	float: right;
	width: 240px;
}
.zone-50 {
	float: left;
	margin-left: 15px;
	width: 360px;
}
.zone-50.border-right {
	margin-left: 0;
	padding-right: 15px;
	border-right: solid 1px #909a9e;
}
.zone-25 {
	float: left;
	margin-left: 15px;
	width: 258px;
}
.zone-25.border-right {
	margin-left: 0;
	padding-right: 15px;
	border-right: solid 1px #909a9e;
}
.side-nav-template #breadcrumb-container, .side-nav-template .page-ttl {
	margin-left: 206px;
}
.side-nav-template .content-70 {
	float: right;
}
.border-brk, .buy-sell-main-w hr {
	border-bottom: 1px solid #C3C3C3;
	border-top: 0 none;
	border-left: 0 none;
	border-right: 0 none;
	clear: both;
	float: none;
	height: 0;
	margin-bottom: 15px;
	padding: 15px 0 0;
}
/**decrease vertical spacing as per client request**/
/*.border-brk{padding-top:10px;margin-bottom:10px;clear:both;float:none;}*/
/**two cols sidenav layout classes**/
.cep-sidenav-twocols {
	width: 769px;
	float: right;
}
/**how we work**/
.hw-search {
	background: #ed2029 url(../images/backgrounds/hw_search_bg.gif) no-repeat left top;
	padding: 20px 17px 13px 17px;
	height: 49px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.hw-search .find-people-ttl {
	float: left;
	font-family: 'Ooredoo Heavy';
	font-size: 27px!important;
	color: #fff;
}
.hw-search .ms-webpart-chrome {
	float: right;
	margin-top: 7px;
}
.hw-search .ms-sbtable {
	float: right;
	background: #fff;
	border: solid 1px #909a9e;
}
.hw-search .ms-sbtable td {
	padding-top: 2px!important;
}
.hw-search .ms-sbtable input.ms-sbplain {
	border: 0!important;
	width: 316px!important;
}
.hw-search input.srch-btn {
	cursor: pointer;
	background-image: url(../images/icons/search.gif)!important;
	background-repeat: no-repeat;
	background-position: left top;
	width: 25px!important;
	height: 26px!important;
	border: 0!important;
	vertical-align: middle;
	border: 0;
	text-indent: -9999px;
	margin: 0 5px 0 0!important;
	padding: 0!important;
}
/*added to fix support issue*/
.content-70 img {
	max-width: 751px;
}
/*latest added files**/
#zone_50_right .added-files {
	background: none;
	padding: 0;
}
#zone_50_right .added-files li {
	border-top: 1px solid #CFCFCF;
}
#zone_50_right .added-files li:first-child {
	border-top: 0;
	padding-top: 0;
}
.added-files, #RelatedNewsResult ul {
	background: #e8eaea;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin: 0;
	padding: 0;
}
.added-files li, #RelatedNewsResult ul li {
	border-top: solid 1px #fff;
	padding: 8px;
	list-style-type: none;
	overflow: hidden;
}
.added-files li:first-child, #RelatedNewsResult li:first-child {
	border-top: 0;
	margin-top: 5px;
}
.added-files img {
	width: 25px;
	height: 26px;
	float: left;
	margin-right: 10px;
}
.added-files li div {
	float: left;
	width: 155px;
}
.added-files li a {
	color: #5d5d5d!important;
	text-decoration: none!important;
	font-size: 13px;
	font-family: 'Noto Sans UI'!important;
	font-weight: bold;
}
.added-files li a:hover {
	text-decoration: underline!important;
}
.added-files li .category {
	display: block;
	color: #5d5d5d;
	font-size: 11px;
}
.added-files li .user {
	display: block;
	color: #ed1c24;
	font-size: 13px;
}
/**file capinet**/
.file-tree {
	width: 100%;
	padding: 0;
	margin: 0;
}
.file-tree ul {
	margin: 0;
	padding: 0;
}
.file-tree li {
	border-top: solid 1px #d1d1d1;
	padding: 13px 18px;
	list-style-type: none;
}
.file-tree li span {
	display: inline-block;
	background: url(../images/icons/bullet.gif) no-repeat left 17px;
	padding-left: 13px;
}
.file-tree li li {
	font-size: 18px;
	border: 0!important;
	background: url(../images/icons/bullet.gif) no-repeat left 17px;
	padding: 8px 13px;
	margin: 7px 7px 0 28px;
}
.file-tree li.expanded-state span {
	background: url(../images/backgrounds/expand.gif) no-repeat left 10px;
	padding-left: 20px;
}
.file-tree li.collapsed-state span {
	background: url(../images/backgrounds/collapse.gif) no-repeat left 7px;
	padding-left: 20px;
}
.file-tree li.collapsed-state ul {
	display: none;
}
.file-tree li li.collapsed-state ul {
	display: block;
}
.file-tree li a {
	color: #ed1c24!important;
	text-decoration: none!important;
	font-size: 20px;
	font-family: "Ooredoo Heavy"!important;
}
.file-tree li li a {
	color: #5d5d5d!important;
	text-decoration: none!important;
	font-size: 18px;
	font-family: 'Noto Sans UI'!important;
}
.file-tree li li h4 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #5d5d5d;
	font-size: 18px;
}
.file-tree li li h4 a {
	color: #5d5d5d!important;
}
.file-tree li li li {
	background: url(../images/icons/bullet_empty.gif) no-repeat left 17px;
	margin: 7px 7px 0 0px;
	color: #ed1c24;
}
.file-tree li li li a {
	color: #ed1c24!important;
}
/**What's new**/
/*.whats-new{background:#0387c9;padding:12px 16px;height:148px;margin:15px 0;}*/
/**decrease verical spacing asp er client request**/
.whats-new {
	background: url(../images/backgrounds/media_side_bg.png) no-repeat left bottom;
	border: solid 1px #ccc;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 16px 16px 363px 16px;
	min-height: 180px;
	margin: 0;
}
.whats-new .ms-WPHeader {
	background: transparent!important;
}
.whats-new .ms-wptitle, .whats-new .ms-WPTitle, .whats-new .ms-webpart-titleText {
	color: rgb(237,28,36)!important;
	font-size: 32px!important;
	font-family: 'Ooredoo Heavy';
	margin-top: 0;
}
.whats-new ul {
	margin: 15px 0 0 0;
	padding: 0;
	list-style-type: none;
}
.whats-new li {
	margin-bottom: 14px;
	padding-left: 0px;
}
.whats-new li a {
	color: #E00505 !important;
	font-size: 20px;
	text-decoration: none!important;
	font-family: 'Noto Sans UI';
}
.whats-new li a:hover {
	text-decoration: underline!important;
}
.whats-new li a.selected {
	font-weight: normal;
	color: #595a5b!important;
}
.no-mrg-top {
	margin-top: 0!important;
}
.media-whats-new {
	background: url(../images/backgrounds/media_side_bg.gif) no-repeat left bottom;
	border: solid 1px #ccc;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 16px 16px 363px 16px;
	min-height: 180px;
	margin: 0;
}
.media-whats-new .ms-WPHeader {
	background: transparent!important;
}
.media-whats-new .ms-wptitle, .media-whats-new .ms-WPTitle, .media-whats-new .ms-webpart-titleText {
	color: #2d2d2d!important;
	font-size: 36px!important;
	font-family: 'Ooredoo Heavy';
	margin-top: 0;
}
.media-whats-new ul {
	margin: 15px 0 0 0;
	padding: 0;
	list-style-type: none;
}
.media-whats-new li {
/*background:url(../images/backgrounds/more.png) no-repeat left 5px;padding-left:18px;*/	margin-bottom: 14px;
}
.media-whats-new li a {
	color: #595a5b !important;
	font-size: 20px;
	text-decoration: none!important;
	font-family: 'Noto Sans UI';
}
.media-whats-new li a:hover {
	text-decoration: underline!important;
}
.media-whats-new li a.selected {
	font-weight: normal;
	color: #E00505 !important;
}
.news-item .more-link > a {
	color: white !important;
	font-size: 11px;
	font-weight: bold;
	font-family: 'Noto Sans UI';
}
/**media gallery**/
.photogallery-cont {
	border: solid 1px #ccc;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding-bottom: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
.category-list {
	overflow: hidden;
	background: #ed2029;
	border-radius: 15px 15px 15px 15px;
	/**background: #ed2029 url('/style library/en-us/qtel/images/backgrounds/photo_cat_bg.png') no-repeat left top;**/
	height: 142px;
	padding: 18px 18px 0 18px;
	
}
.related-albums-list {
	border-radius: 10px 10px 0px 0px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	height: 142px;
	margin-bottom: 10px;
}
.category-list h3 {
	margin: 0;
	padding: 0;
	color: #fff;
	font-family: 'Ooredoo Heavy';
	font-size: 36px;
}
.category-list h4 {
	margin: 0;
	padding: 0;
	color: #fff;
	font-family: 'Noto Sans UI';
	font-size: 18px;
}
.category-list h5 {
	margin: -5px 0 10px 0;
	padding: 0;
	color: #fff;
	font-family: 'Noto Sans UI';
	font-size: 15px;
}
.cat-tabs-cont {
	float: right;
	width: 440px;
	margin-left: 40px;
}
#cat-tabs {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#cat-tabs li {
	width: 134px;
	height: 143px;
	float: left;
	text-align: center;
	background: url('/Style Library/en-us/Qtel/images/backgrounds/album_bg.png') no-repeat center 7px;
}
#cat-tabs li a {
	background: url('/Style Library/en-us/Qtel/images/backgrounds/album_item_sep.gif') no-repeat left top;
	padding: 0 10px;
	display: block;
	height: 39px;
	padding-top: 76px;
	font-family: 'Ooredoo Heavy';
	font-size: 14px;
	color: #fff!important;
}
#cat-tabs li:first-child a {
	background: none;
}
#cat-tabs li.active a {
	font-size: 16px;
}
#cat-tabs li.active {
	background: url('/Style Library/en-us/Qtel/images/backgrounds/album_active_bg.png') no-repeat center bottom;
}
/* add the following lines here  */
/* photogallery changes */
.PhotoGalleryConatinerdiv .category-list {
	background: #fff url('/style library/en-us/qtel/images/backgrounds/photo_cat_bg.png') no-repeat left top!important;
}
.PhotoGalleryConatinerdiv #cat-tabs li {
	background: none!important;
}
.PhotoGalleryConatinerdiv #cat-tabs li a {
	color: #E00505!important;
	height: auto!important;
	padding-top: 0!important;
	background: none!important;
}
.PhotoGalleryConatinerdiv #cat-tabs li a img {
	width: 100px;
	height: 100px;
}
.PhotoGalleryConatinerdiv #cat-tabs li.active {
	background: url('/Style Library/en-us/Qtel/images/backgrounds/album_active_bg_photogallery.png') no-repeat center bottom!important;
}
.related-albums-list #cat-tabs li {
	height: 118px;
	background: url('/Style Library/en-us/Qtel/images/backgrounds/rel_album_bg.png') no-repeat center 15px;
}
.related-albums-list #cat-tabs li.active {
	background: url('/Style Library/en-us/Qtel/images/backgrounds/rel_album_active_bg.png') no-repeat center bottom;
}
.related-albums-list #cat-tabs li a {
	height: 33px;
	padding-top: 70px;
}
.category-list .jcarousel-container-horizontal {
	width: 402px;
	padding: 0;
}
.category-list .jcarousel-clip {
	overflow: hidden;
	width: 402px;
	height: 143px;
}
.category-list .jcarousel-next-horizontal {
	position: absolute;
	width: 31px;
	background: url('/Style Library/en-us/Qtel/images/icons/album_next.png') no-repeat left 0px;
	height: 31px;
	top: 45px;
	cursor: pointer;
	right: -39px;
}
.category-list .jcarousel-prev-horizontal {
	position: absolute;
	width: 31px;
	background: url('/Style Library/en-us/Qtel/images/icons/album_prev.png') no-repeat left 0px;
	height: 31px;
	top: 45px;
	cursor: pointer;
	left: -39px;
}
.category-list .jcarousel-next-disabled-horizontal, .category-list .jcarousel-next-disabled-horizontal:hover, .category-list .jcarousel-next-disabled-horizontal:active, .category-list .jcarousel-prev-disabled-horizontal, .category-list .jcarousel-prev-disabled-horizontal:hover, .category-list .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: left bottom;
}
.media-album-ttl {
	background: #e5e5e5;
	height: 35px;
	padding: 0 10px;
	margin: 0 5px;
}
.photogallery-cont .None, .photogallery-cont .ms-PartSpacingVertical {
	display: none;
}
.photogallery-cont .None, .photogallery-cont .info {
	margin-top: 10px;
}
.photogallery-cont .albums-list {
	margin: 0 0 10px 35px;
	padding: 0;
	list-style-type: none;
	float: left;
	width: 95%;
}
.photogallery-cont .pager-control {
	margin-top: 0px !important;
	text-align: right;
	padding-right: 42px;
	display: block;
	clear: both;
}
.photogallery-cont .pager-control div {
	padding-top: 30px !important;
}
.albums-cont {
	margin: 5px;
	border: solid 1px #ccc;
	background: #f7f7f7;
	overflow: hidden;
	padding-bottom: 10px;
}
#active-cat {
	font-size: 24px;
	color: #2d2d2d;
	font-family: 'Ooredoo Heavy';
	margin: 10px;
}
.albums-list .Media-Item {
	width: 212px;
	height: 288px;
	float: left;
	margin: 3px 2px 3px 8px;
	background: url(../images/backgrounds/album_cover_bg.png) no-repeat left top;
}
.albums-list .Media-Img {
	width: 184px;
	height: 192px;
	margin: 13px 14px;
	overflow: hidden;
}
.albums-list .Media-Item img {
	height: 192px;
}
.gallery .Media-Item {
	width: 175px;
	height: 200px;
	float: left;
	margin: 3px 2px 3px 8px;
}
.Media-Item a:hover {
	color: #2d2d2d!important;
	text-decoration: underline !important;
}
.gallery .Media-Img {
	width: 173px;
	height: 180px;
	overflow: hidden;
	margin: auto;
	border: solid 1px #e2dfde;
}
.gallery .Media-Img img {
	height: 180px;
}
.photogallery-cont .title {
	font-family: 'Ooredoo Heavy';
	font-size: 16px;
	color: #2d2d2d;
	text-align: center;
	padding-top: 5px;
}
.photogallery-cont .title a:link, .photogallery-cont .title a:visited, .photogallery-cont .title a:active {
	color: #2d2d2d;
	text-decoration: none !important;
}
.photogallery-cont .title a:hover, .photogallery-cont .title:hover {
	color: #2d2d2d!important;
	text-decoration: underline !important;
}
.gallery .title {
	display: none;
}
.Media-player-Bg {
	width: 173px;
	margin-top: -30px;
}
.Media-player-Bg img {
	position: relative;
	top: -90px;
}
.gallery.clearfix {
	border: 1px solid white;
}
/**filter control**/
.filter-ctrl {
	background: #595a5b;
	min-height: 32px;
	padding: 5px 8px;
	color: #fff;
	font-size: 16px;
	text-align: left!important;
}
/*.video-album-filter-ctrl{height:70px;padding:8px;width:741px;margin-top:15px;}
.video-filter-ctrl{padding:4px;color:#fff;font-size:18px;margin-top:15px;}*/
/**decrease verical spacing asp er client request**/
.video-album-filter-ctrl {
	background: #efefef;
	padding: 8px;
	border-radius: 10px 10px 0px 0px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.video-album-filter-ctrl table, .video-album-filter-ctrl table td {
	background: transparent!important;
}
.video-filter-ctrl {
	padding: 4px;
	color: #fff;
	font-size: 18px;
	margin-top: 10px;
}
.video-album-filter-ctrl h3.ms-wptitle {
	text-align: left;
	font-size: 25px;
	color: #fff;
	margin: 0;
	padding: 0;
	display: none;
}
.filter-ctrl table {
	width: 100%;
}
.filter-ctrl table table, .video-album-filter-ctrl table, .video-filter-ctrl table {
	width: auto!important;
}
.filter-ctrl td {
	vertical-align: middle;
	font-size: 16px;
	font-family: 'Noto Sans UI';
	background: #595a5b;
}
.filter-ctrl td:first-child {
	color: white;
	font-family: 'Ooredoo Heavy';
	font-size: 16px;
}
.video-filter-ctrl td:first-child {
	color: #fff;
}
.filter-ctrl input[type=text] {
	border: solid 1px #a7a8aa;
	width: 90px;
	padding: 2px;
	height: 15px;
	font-family: 'Noto Sans UI'!important;
	color: #676767;
}
.video-album-filter-ctrl input[type=text] {
	font-size: 14px;
	border: solid 1px #a7a8aa;
	width: 110px;
	height: 18px;
	margin-left: 5px;
	padding-left: 10px;
	padding-top: 5px;
}
.video-album-filter-ctrl select {
	height: 25px;
}
input.filter-srch-txt {
	margin-left: 0!important;
	width: 240px!important;
	background: #fff url(../images/icons/filter_srch.gif) no-repeat right center;
	padding-right: 28px;
}
.filter-ctrl img {
	width: 17px;
	height: 15px;
	margin-top: 0px;
	visibility: hidden;
}
.filter-ctrl .ms-dtinput a {
	display: block;
	height: 17px;
	background: #fff url(../images/icons/calendar.gif) no-repeat center center;
	position: absolute;
	margin-left: -18px;
	margin-top: -8px;
}
.ms-dtinput input {
	font-size: 12px;
}
.go-filter {
	cursor: pointer;
	background: url(../Images/go.gif) no-repeat center center;
	width: 29px;
	height: 29px;
	border: 0;
	text-indent: -9999px;
}
.video-album-filter-ctrl .go-filter {
	background: url(../images/icons/go.png) no-repeat center center;
	width: 31px;
	height: 31px;
}
.reset-filter {
	cursor: pointer;
	background: url(../images/icons/reset.gif) no-repeat center center;
	width: 32px;
	height: 32px;
	border: 0;
	text-indent: -9999px;
}
input.reset-filter-black {
	cursor: pointer;
	background-image: url(../images/icons/reset_black.gif)!important;
	background-repeat: no-repeat;
	background-position: center top;
	width: 26px!important;
	height: 26px!important;
	border: 0!important;
	text-indent: -9999px;
	margin-right: 3px;
}
.video-album-filter-ctrl .go-filter, .video-album-filter-ctrl .reset-filter {
	margin-left: 5px;
}
.filter-error {
	font-size: 14px;
	color: #003876!important;
}
.blogs-filter {
	margin-bottom: 10px;
}
.blogs-filter table {
}
/**uniform**/
div.selector span {
	background: url(../images/icons/drpdn_arrow.gif) no-repeat right center;
	-webkit-font-smoothing: antialiased;
	padding: 0px 14px 0px 2px;
	cursor: pointer;
	text-shadow: 0 1px 0 #fff;
	color: #5d5d5d;
	display: block;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 68px;
}
div.selector {
	background: #fff;
	border: solid 1px #a7a8aa;
	line-height: 19px;
	height: 19px;
	font-size: 14px;
	position: relative;
	padding-left: 10px;
	overflow: hidden;
}
div.selector select {
	/* change these to adjust positioning of select element */
  top: 0px;
	left: 0px;
	min-width: 200px;
	font-family: 'Noto Sans UI';
	font-size: 14px;
	border: solid 1px #fff;
	position: absolute;
	opacity: 0;
	height: 19px;
	border: none;
	background: none;
}
.selector select:focus {
	outline: 0;
}
#search-wp div.selector {
	border: 0;
	border-right: solid 1px #b2b2b2;
	height: 18px;
	line-height: 18px;
	padding-right: 10px;
	width: 80px;
}
#search-wp div.selector span {
	width: 58px;
	color: #676767;
}
#search-wp div.selector select {
	height: 18px;
}
.input-field div.selector {
	padding-left: 5px;
	border: solid 1px #cbcbcb;
}
.input-field div.selector span {
	width: 235px;
}
.input-field div.selector, .input-field div.selector select, .input-field div.selector span {
	height: 23px;
	line-height: 23px;
}
.weather-drpdn div.selector {
	border: 0;
	height: 21px;
	line-height: 19px;
	background: none;
	padding: 0;
	width: 155px;
}
.weather-drpdn div.selector span {
	padding-right: 0;
	width: 100%;
	background: url(../images/backgrounds/drpdn_arrow.gif) no-repeat right center;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	font-family: 'Noto Sans UI';
	text-indent: -9999px;
	height: 24px;
}
.weather-drpdn div.selector select {
	height: 21px;
	min-width: 155px;
	cursor: pointer;
	background: #171c20;
	color: #fff;
	font-family: 'Noto Sans UI';
}
.country-selector div.selector {
	border: 0;
	height: 18px;
	line-height: 18px;
	background: none;
	padding: 0;
	width: 42px;
}
.country-selector div.selector span {
	text-align: left;
	padding-right: 10px;
	width: 27px;
	background: url(../images/backgrounds/drpdn_arrow.gif) no-repeat right center;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	font-family: 'Noto Sans UI';
}
.country-selector div.selector select {
	height: 18px;
	min-width: 140px;
	cursor: pointer;
	background: #171c20;
	color: #fff;
	font-family: 'Noto Sans UI';
}
.filter-ctrl div.selector {
	width: 100px;
}
.video-album-filter-ctrl div.selector {
	width: 120px;
	margin-left: 5px;
	font-size: 15px;
	line-height: 26px;
	height: 26px;
}
.video-album-filter-ctrl div.selector select {
	height: 26px;
}
.video-album-filter-ctrl div.selector span {
	width: 102px;
}
.blogs-filter div.selector {
	width: 180px;
}
.blogs-filter div.selector span {
	width: 145px;
}
.lang-switcher select {
	opacity: 0;
	filter: alpha(opacity:0);
}
.lang-switcher div.selector {
	height: 18px;
	line-height: 18px;
	padding-right: 3px;
	padding-left: 3px;
	width: 64px;
	background: none;
	border: 0;
}
.lang-switcher div.selector span {
	width: 54px;
	color: #fff;
	padding: 0 10px 0 0;
	background-image: url("../images/backgrounds/menu_arrow.gif") !important;
	background-position: right 5px;
	background-repeat: no-repeat;
}
.lang-switcher div.selector select {
	height: 18px;
	width: 70px;
	min-width: 70px;
	cursor: pointer;
	background: #ed1c24;
	color: #fff;
}
div.selector.disabled {
	background: #ececec;
}
div.selector.disabled span {
	color: #c7c7c7;
}
div.uploader {
	height: 25px;
	width: 265px;
	cursor: pointer;
	overflow: hidden;
	border: 0!important;
}
div.uploader span.filename {
	background: #fff;
	text-overflow: ellipsis;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	cursor: default;
	height: 23px;
	border: solid 1px #cbcbcb;
	line-height: 21px;
	width: 178px;
	padding-left: 5px;
	margin-right: 3px;
	color: #cbcbcb!important;
	font-style: italic!important;
	font-size: 13px!important;
	font-family: Noto Sans UI!important;
}
div.uploader span.action {
	background: #ed1b24;
	border: 0 none;
	border-radius: 10px 10px 10px 10px!important;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative!important;
	color: #FFFFFF;
	font-size: 14px !important;
	height: 23px;
	line-height: 21px !important;
	padding: 0;
	font-family: 'Noto Sans UI';
	width: 76px!important;
	text-align: center!important;
	float: right;
}
div.uploader input {
	cursor: pointer;
	z-index: 10000;
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	border: none;
	background: none;
	position: absolute;
	width: 265px;
	height: 23px;
}
div.uploader.disabled span.filename, div.uploader.disabled span.action, div.uploader.disabled.active span.action {
	background: #ddd;
	color: #777;
}
/**news homepage**/
#news-home-list-pager, #events-list-pager {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #D2D2D2;
	border-image: none;
	position: relative;
	border-style: solid;
	border-width: 0 1px 1px;
	float: left;
	padding-bottom: 10px;
	width: 749px;
	margin-bottom: 5px;
}
#news-home-list-pager {
	border-radius: 0px 0px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
}
#events-list-pager {
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
}
#news-home-container .filter-ctrl > table > tbody > tr:first-child > td:first-child, #events-list-pager .filter-ctrl > table > tbody > tr:first-child > td:first-child {
	display: none;
}
#news-home-container .jcarousel-skin-tango li {
	height: 227px;
	width: 187px;
	float: left;
	margin-bottom: 24px;
}
#events-list-pager .ms-PartSpacingVertical {
	display: none;
}
#news-details-container .news-description > div {
	text-align: left!important;
	font-size: 14px;
	color: #5d5d5d;
	font-weight: normal;
}
.event-description .ms-rtestate-field {
	font-size: 14px;
}
.event-info > .divViewModeDate {
	float: right;
	margin-top: -110px;
}
#events-listing-container .event-item {
	height:135px;
}
#news-listing-container .news-item {
	height:165px;
}
.image-area-left{
	    margin:5px 0px 0px 0px;
}
#news-home-container .ms-webpartzone-cell {
	margin: 0;
}
#news-home-container #mycarouselq .ms-webpart-zone {
	width: auto;
	float: right;
}
/**small calendar**/
.small-cal .ms-quickLaunch td {
	color: white;
	background-color: transparent !important;
}
.small-cal table {
	width: 100%;
	border: 0 none !important;
	background: none repeat scroll 0 0 transparent !important;
}
.small-cal table td {
	padding: 0;
	height: 24px;
}
#events-details-container .asn-calendartitle {
	background: none repeat scroll 0 0 transparent;
	color: white;
}
.small-cal .ms-quickLaunch td.asn-calendartitle {
	background: url(../images/backgrounds/today.png) no-repeat center;
	color: #E00505 !important;
}
.small-cal .ms-quickLaunch table.asn-calendartitle td {
	height: 34px;
	color: #fff;
	font-size: 24px;
	font-family: 'Ooredoo Heavy';
	border-bottom: 1px solid #EFCDCD;
	padding-bottom: 4px;
}
table.asn-calendartitle td a {
	color: transparent!important;
	margin: 0 5px;
	text-decoration: none!important;
	font-size: 30px;
	display: block;
	text-indent: -9999px;
}
table.asn-calendartitle td {
	overflow: hidden;
}
.small-cal td.asn-calendartitle a {
	color: rgb(34,30,32)!important;
	text-decoration: none!important;
}
tr:first-child td:first-child .asn-calendartitle td:first-child a {
	background: url("../images/icons/news_prev.gif") no-repeat scroll 0 0 transparent;
	text-indent: -9999px;
	color: transparent!important;
	font-size: 0;
	width: 35px;
	height: 35px;
}
tr:first-child td:first-child .asn-calendartitle td a {
	background: url("../images/icons/news_next.gif") no-repeat scroll 0 0 transparent;
	text-indent: -9999px;
	color: transparent!important;
	font-size: 0;
	width: 35px;
	height: 35px;
}
.asn-calendartitle {
	background: none repeat scroll 0 0 transparent;
}
.small-cal .ms-WPBody th {
	color: white;
	font-size: 18px;
	font-family: 'Ooredoo Heavy';
}
.small-cal .ms-WPBody td a:link, .small-cal .ms-WPBody td a:active, .small-cal .ms-WPBody td a:hover, .small-cal .ms-WPBody td a:visited {
	color: white;
}
.Boardmeeting, .CEOevent, .Forum, .Islamicholidays, .Nationalholidays, .Nationalevent, .Opcoevent, .Publicholidays, .Qatarevent, .QGevent, .Teamevent, .Telecomevents, .Workshop {
	display: block;
	width: 20px;
	color: rgb(34,30,32)!important;
}
.Boardmeeting {
	background: #bda2ce;
}
.CEOevent {
	background: #efb2ce;
}
.Forum {
	background: #84716b;
}
.Islamicholidays {
	background: #9cd7d6;
}
.Nationalholidays {
	background: #10bab5;
}
.Nationalevent {
	background: #08b6ad;
}
.Opcoevent {
	background: #8c5da5;
}
.Publicholidays {
	background: #6bbe4a;
}
.Qatarevent {
	background: #d6baad;
}
.QGevent {
	background: #add79c;
}
.Teamevent {
	background: #84d3f7;
}
.Telecomevents {
	background: #d6baa5;
}
.Workshop {
	background: #9bb5c7;
}
td.asn-calendartitle .Boardmeeting, td.asn-calendartitle .CEOevent, td.asn-calendartitle .Forum, td.asn-calendartitle .Islamicholidays, td.asn-calendartitle .Nationalholidays, td.asn-calendartitle .Nationalevent, td.asn-calendartitle .Opcoevent, td.asn-calendartitle .Publicholidays, td.asn-calendartitle .Qatarevent, td.asn-calendartitle .QGevent, td.asn-calendartitle .Teamevent, td.asn-calendartitle .Telecomevent, td.asn-calendartitle .Workshop {
	background: none!important;
}
/**/
.ms-WPHeader .ms-wpTdSpace {
	width: 0;
	font-size: 0;
}
.dfwp-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.s4-breadcrumb-menu {
	background: #fff;
}
/**knowledge hub**/
.kh-search {
	background: #ed2029;
	padding: 7px 17px 13px 17px;
	height: 62px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.kh-search .find-people-ttl {
	font-family: 'Ooredoo Heavy';
	font-size: 27px!important;
	color: #fff;
}
.kh-search .s4-search {
	float: none;
	background: #fff;
	border: solid 1px #909a9e;
}
.kh-search .s4-search input.ms-sbplain {
	border-right: 0!important;
}
.kh-search .ms-sbgo A {
	width: 25px;
	background: url("/Style%20Library/en-us/CEP/Theme/Images/Search/search-button.gif") no-repeat scroll -2px 2px transparent !important;
}
.kh-search #SearchInput {
	width: 275px !important;
}
.contribute-icon {
	background: #ed2029;
	height: 58px;
	padding: 25px 10px 0 10px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	width: 155px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	font-family: 'Ooredoo Heavy';
}
.contribute-icon.contribute-page {
	margin: 0!important;
}
.contribute-icon a {
	background: url(../images/icons/contribute2.png) no-repeat 1px 0;
	color: #fff!important;
	font-size: 17px;
	display: block;
	text-decoration: none!important;
	font-weight: 700;
	padding: 0px 0 10px 38px;
	margin: 0px -5px;
	min-height:25px !important;
}
.content-30 .contribute-icon {
	margin: 0 0 10px;
	width: auto;
}
.kh-categories {
	padding: 0;
	margin: 10px 0 0 -15px;
	list-style-type: none;
}
.kh-categories li {
	float: left;
	width: 216px;
	height: 72px;
	padding: 6px 12px;
	background: #efefef;
	margin-left: 15px;
	margin-bottom: 15px;
}
.kh-categories li img {
	float: left;
	max-width: 42px;
	max-height: 48px;
	margin-right: 12px;
	margin-top: 12px;
}
.kh-categories li div {
	float: left;
	width: 162px;
	color: #5d5d5d;
}
.kh-categories li div a {
	color: #ed2029!important;
	font-size: 18px;
	display: block;
	text-decoration: none!important;
}
.kh-categories li div a:hover {
	text-decoration: underline!important;
}
.kh-subcategory li {
	padding: 13px 36px;
	background: url(../images/backgrounds/blue_side_bul.gif) no-repeat 18px center;
}
.content-30 .kh-subcategory {
	background: #e8eaea;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin: 0;
	padding: 5px 0 3px 0;
}
.content-30 .kh-subcategory li {
	border-top: solid 1px #fff;
	padding: 10px 4px 10px 18px;
	background: none;
}
.kh-subcategory li:first-child {
	border-top: 0;
}
.content-30 .kh-subcategory li a {
	font-size: 14px;
}
/***about us***/
.about-img img {
	width: 547px;
	height: 217px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.about-content .ms-rteThemeForeColor-5-3 {
	color: #ED1C24;
}
.country-links-zone .ms-WPTitle, .country-links-zone .ms-webpart-titleText {
	color: #fff!important;/*font-size:20px!important;*/;
	margin-bottom: 0!important;
	margin-left: 12px!important;
	margin-top: 9px!important;
}
.country-links-zone h3.ms-WPTitle, .country-links-zone h2.ms-webpart-titleText {
	background: #595a5c;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	font-size: 22px;
	line-height: normal;
	margin: 0 !important;
	min-height: 30px;
	padding: 2% 3% 2% 5%;
	width: 92%;
}
.country-links-zone ul.dfwp-list {
	background: none repeat scroll 0 0 #E8EAEA;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	margin: 0;
	padding: 0;
	width: 100%;
}
.country-links-zone ul.dfwp-list li {
	border-bottom: 1px solid #FFFFFF;
	list-style-type: none;
	padding: 0px 4px 0px 10px;
}
.country-links-zone ul.dfwp-list li a {
	color: #f32530!important;
	text-decoration: none!important;
	font-size: 13px;
	font-family: Noto Sans UI!important;
}
.country-links-zone ul.dfwp-list li a:hover {
	text-decoration: underline!important;
}
.about-content .ms-rteThemeForeColor-5-5 {
	color: #5D5D5D;
	font-family: Noto Sans UI !important;
	font-size: 13px;
}
.country-links-zone ul.dfwp-list li .item {
	height: 24px;
	padding-top: 7px;
}
/*.contact-zone{background:#0387c9;padding:5px 12px;margin-bottom:15px;}*/
/**decrease vertical spacing as per client request**/
.contact-zone {
	background: #f02029;
	margin-bottom: 12px;
	padding: 5px 10px 20px;
	width: 186px;
	position: relative;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
}
.about-content > h3 {
	font-size: 30px;
	margin-left: -10px;
}
#content-area .content-70 h2 {
	margin-top: 5px;
}
/*body.custom-dlg #s4-workspace #page-container #content-area.page {background-color:White;}*/
.contact-zone .ms-WPHeader {
	background: transparent!important;
}
.contact-zone .ms-WPTitle, .contact-zone .ms-webpart-titleText {
	color: #fff!important;
	font-size: 20px!important;
	min-height: 20px;
}
.contact-zone .ms-WPBody, .contact-zone .ms-WPBody * {
	color: #fff!important;
}
.contact-zone .ms-WPBody p {
	margin: 6px 0;
}
.contact-zone .s4-wpTopTable, .contact-zone .ms-SPZone {
	background: transparent!important;
}
/*.flag-zone{margin-bottom:15px;}*/
/**decrease vertical spacing as per client request**/
.flag-zone {
	margin-bottom: 10px;
}
.flag-img {
	width: 206px;
	height: 74px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.weekend {
	color: white;
	float: left;
	height: 74px;
	padding: 0 15px;
	width: 176px;
	position: absolute;
	margin-top: -78px;
}
.weekend h3 {
	color: white;
	font-size: 20px;
	font-weight: normal;
	margin: 10px 0;
	font-family: 'Ooredoo Heavy';
}
/***sp sidenav***/
.side-nav {
	margin-top: -77px;
	width: 188px;
	margin-right: 20px;
	float: left;
}
.side-nav ul {
	width: 100%!important;
	padding: 0;
	margin: 0;
}
.side-nav ul ul {
/*display:none;*/	margin: 0!important;
}
.side-nav li {
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	border-bottom: 2px solid #dfe0e1;
	list-style-type: none;
}
.side-nav li li {
	border-top: solid 1px #cacbcd;
	border-bottom: 0;
	min-height: 25px;
	padding: 0px 0 0 20px;
	line-height: 23px;
}
.side-nav li a {
	text-decoration: none;
	color: #ed1c24!important;
	font-family: 'Noto Sans UI'!important;
	font-size: 16px!important;
	padding: 5px!important;
}
.side-nav li a:link, .side-nav li a:visited {
	text-decoration: none!important;
}
.side-nav li.parent {
	padding-bottom: 0!important;
}
.side-nav li.parent a {
	padding: 5px 0!important;
	background: none;
}
.side-nav li.parent li a {
	padding: 0!important;
}
.side-nav li li a, .side-nav li.parent li a {
	color: #5d5d5d!important;
	font-size: 14px!important;
	background-image: url('../images/backgrounds/bullet.gif')!important;
	background-color: transparent!important;
	background-repeat: no-repeat!important;
	background-position: left 9px!important;
	padding-left: 10px!important;
	font-family: 'Noto Sans UI';
}
.s4-ql a.selected {
	color: #fff!important;
	border: 0!important;
	background-image: url('../images/backgrounds/bullet.gif')!important;
	background-color: transparent!important;
	background-repeat: no-repeat!important;
	background-position: 8px 7px!important;
	padding-left: 20px!important;
}
.s4-ql li.selected a.selected {
	color: #fff!important;
	background-image: url('../images/backgrounds/bullet_w.gif')!important;
}
.s4-ql li.selected.parent a.selected {
	color: #fff!important;
	background-image: none!important;
}
.side-nav li.selected {
	background-color: #ed1c24;
}
.side-nav li.selected ul {
	background-color: #fff;
}
#col-exp-arrow {
	cursor: pointer;
	float: left;
	width: 14px;
	height: 28px;
	background: url('../images/backgrounds/collapse.gif') no-repeat center center;
	margin-right: 3px;
	margin-top: 2px;
}
#col-exp-arrow.expanded {
	background: url('../images/backgrounds/expand.gif') no-repeat center center;
}
.selected #col-exp-arrow {
	background: url('../images/backgrounds/collapse_w.png') no-repeat center center;
}
.selected #col-exp-arrow.expanded {
	background: url('../images/backgrounds/expand_w.png') no-repeat center center;
}
#WPQ1_nav_next_a, #WPQ1_nav_prev_a {
	width: 24px;
	height: 24px;
	float: left;
}
#WPQ1_nav_next_a img, #WPQ1_nav_prev_a img {
	display: none;
}
#WPQ1_nav_next_a {
	background: url(../images/icons/calnext.png) no-repeat center;
}
#WPQ1_nav_prev_a {
	background: url(../images/icons/calprev.png) no-repeat center;
}
.ms-acal-summary-dayrow th {
	border: 0 none;
}
/**dept workspace**/
.ms-acal-summary-dayrow th {
	border: 0 none !important;
}
.ms-acal-month tr:first-child {
	border-bottom: 2px solid #A7A9AC;
}
h3.ms-standardheader a span {
	color: rgb(34,30,32) !important;
}
.zone-25 .title .title {
	display: none;
}
.title a:first-child {
	font-family: Noto Sans UI;
	font-size: 13px;
}
.ms-acal-summary-dayrow, .ms-acal-summary-itemrow {
	border-left: 2px solid #a7a9ac;
	border-right: 2px solid #a7a9ac;
}
.ms-acal-summary-dayrow:first-child {
	border-top: 1px solid #a7a9ac;
}
table.ms-acal-month {
	border-bottom: 2px solid #A7A9AC;
}
.discussion-back-link > a {
	background: url('../images/backgrounds/moreCircled.jpg') no-repeat right center;
	padding-right: 23px;
	height: 13;
}
/**group member**/
.drag-column .side-bg, .drag-column:hover .side-bg.s4-wpTopTable {
	background: #ed1c24 url('/style library/en-us/qtel/images/backgrounds/discussion_side_bg.png') no-repeat left top;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.drag-column .side-bg h3.ms-WPTitle, .drag-column .side-bg h2.ms-webpart-titleText {
	color: #fff;
	margin: 10px;
	padding: 0 55px 0 0;
	height: 105px;
}
.drag-column .side-bg tr.ms-WPHeader {
	background: none;
}
.drag-column:hover .side-bg.s4-wpTopTable {
	border: 0;
}
.side-bg .see-all {
	display: none;
	float: right;
	background: url('../images/backgrounds/discussion_next.png') no-repeat right center;
	padding-right: 30px;
	font-family: 'Noto Sans UI';
	color: #fff!important;
	clear: both;
	margin: 0 5px 5px 0;
	line-height: 26px;
	cursor: pointer;
}
.content-30 .group-member {
/*background:#e8eaea;border-radius:10px 10px 10px 10px;behavior:url("/_layouts/15/qtel/PIE.htc");position:relative;*/	margin: 10px 7px;
	padding: 0;
}
.group-member li, .simplePagerContainer .group-member li {
	border-top: solid 1px #ED7F7F;
	padding: 4px 0!important;
	list-style-type: none;
	overflow: hidden;
}
.group-member li:first-child, .simplePagerContainer .group-member li:first-child {
	border: 0;
}
.group-member img {
	width: 39px;
	height: 39px;
	float: left;
	margin-right: 10px;
	border: solid 1px #fff;
}
.group-member img.ms-imnImg {
	margin: 0!important;
	float: none;
	width: 8px!important;
	height: 39px!important;
	border: 0;
}
.group-member li div {
	float: left;
}
.content-30 .group-member li div {
	width: 130px;
}
.content-70 .group-member li div {
	width: 670px;
}
.content-70 .group-member li, .content-70 .simplePagerContainer .group-member li {
	padding: 10px!important;
}
.group-member li .presence {
	float: left;
	width: 8px;
}
.group-member li .title {
	display: block;
	color: #fff!important;
	font-size: 11px;
}
.group-member li .user {
	display: block;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
}
.group-member li .user a {
	color: #fff!important;
}
.call-options {
	margin: 5px 0;
	width: 100%!important;
	float: none!important;
	text-align: center;
}
.call-options a {
	display: inline-block;
	margin: 0 5px;
/*font-size:12px;padding-left:23px;*/	height: 17px;
	width: 16px;
	text-indent: -9999px;
}
.call-options a.chat {
	background: url(../images/icons/chat.png) no-repeat left top;
}
.call-options a.call {
	background: url(../images/icons/call.png) no-repeat left top;
}
.call-options a.tel {
	background: url(../images/icons/phone.png) no-repeat left top;
}
.call-options a[disabled=disabled] {
	background-position: right top;
	cursor: default;
}
/**team calendar**/
.ms-acal-header {
	background: #ed2029;
	padding: 5px;
}
.ms-acal-header td, .ms-acal-header img {
	vertical-align: middle;
}
.ms-acal-display {
	color: #fff;
	font-size: 18px;
	padding: 0 0 0 12px;
	font-family: 'Ooredoo Heavy';
}
.ms-acal-rootdiv {
	margin: 0 10px;
}
.ms-acal-month div {
	border-bottom-color: #ed2029!important;
}
tr td div.ms-acal-today, .ms-acal-week-top td.ms-acal-hover div, .ms-acal-summary-dayrow td.ms-acal-hover div, .ms-acal-suah wammary-dayrow th.ms-acal-hover {
	background-image: none!important;
	background-color: #ed2029;
	color: #fff;
}
.ms-acal-summary-dayrow, .ms-acal-summary-itemrow {
	border-left: 2px solid #a7a9ac;
	border-right: 2px solid #a7a9ac;
}
.ms-acal-summary-dayrow:first-child {
	border-top: 1px solid #a7a9ac;
}
.ms-acal-summary-itemrow:last-child {
	border-bottom: 2px solid #A7A9AC;
}
#WPQ1_nav_next_a, #WPQ1_nav_prev_a {
	width: 24px;
	height: 24px;
}
#WPQ1_nav_next_a img, #WPQ1_nav_prev_a img {
	display: none;
}
#WPQ1_nav_next_a {
	background: url(../images/icons/calnext.png) no-repeat center;
}
#WPQ1_nav_prev_a {
	background: url(../images/icons/calprev.png) no-repeat center;
}
/**project ws**/
.project-desc img {
	float: left;
	width: 245px;/*height:164px;*/;
	margin-right: 10px;
}
.project-desc div {
	float: left;
	font-family: Noto Sans UI;
	font-size: 13px;
	width: 300px;
}
.project-desc p {
	margin-top: 0;
}
.project-info {
	color: #fff;
	background: #595a5c;
	height: 38px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 5px 0 5px 10px;
}
.project-info div {
	width: 90px;
	padding: 3px 1px;
}
.project-desc label {
	font-weight: bold;
	display: block;
}
.project-desc span {
	display: block;
}
/**my tasks**/
tr.ms-viewheadertr > th.ms-vh, tr.ms-viewheadertr > th.ms-vh2 {
	border-bottom: solid 1px #e7e7e7;
}
.ms-summarystandardbody td {
	border-top: solid 1px #fff;
	border-bottom: solid 1px #d0e8f5;
}
.ms-summarystandardbody th td, .ms-summarystandardbody td td {
	border: 0;
}
.ms-vb a:visited:hover, .ms-vb2 a:visited:hover, .ms-vb-user a:visited:hover, .ms-vb a:link, .ms-vb2 a:link, .ms-vb-user a:link, .ms-vb a:visited, .ms-vb2 a:visited, .ms-vb-user a:visited {
	color: #5d5d5d;
}
.ms-partline {
	border: 0;
}
/**my workspaces**/
.ws-banner {
}
.ws-banner img {
	width: 751px;
	height: 84px;
	margin-bottom: 10px;
	border-bottom: solid 1px #bcbdc0;
	padding-bottom: 15px;
}
.ws-search {
	background: #ed2029 url(../images/backgrounds/ws_search_bg.png) no-repeat left top;
	padding: 15px 25px;
	height: 93px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	background-repeat: no-repeat!important;
}
.ws-search .find-people-ttl {
	float: left;
	font-family: 'Ooredoo Heavy';
	font-size: 27px!important;
	color: #fff;
	width: 275px;
}
.ws-search .s4-search {
	float: right;
	background: #fff;
	border: solid 1px #909a9e;
	margin-top: 30px;
}
.ws-search .s4-search td {
	padding-top: 2px!important;
}
.ws-search .s4-search input.ms-sbplain {
	border-right: 0!important;
	width: 290px!important;
}
.s4-search input.srch-btn {
	cursor: pointer;
	background-image: url(../images/icons/search.gif)!important;
	background-repeat: no-repeat;
	background-position: left top;
	width: 25px!important;
	height: 26px!important;
	border: 0!important;
	vertical-align: middle;
	border: 0;
	text-indent: -9999px;
	margin: 0 5px 0 0!important;
	padding: 0!important;
}
.request-icon {
	font-family: 'Ooredoo Heavy';
	background: #ed2029;
	height: 53px;
	padding: 15px 10px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.request-icon a {
	background: url(../images/icons/request_ws.gif) no-repeat left top;
	padding-left: 51px;
	padding-top: 0px;
	height: 55px;
	color: #fff!important;
	font-size: 22px;
	display: block;
	text-decoration: none!important;
}
.blog-icon {
	padding: 10px;
}
.blog-icon a {
	background: url(../images/icons/request_blog.gif) no-repeat left center;
	padding-top: 0;
}
.blog-icon span {
	display: block;
	font-size: 14px;
	line-height: 14px;
}
.media-links-zone {
	background: url(../images/backgrounds/media_side_bg.gif) no-repeat left bottom;
	border: solid 1px #ccc;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 16px 16px 363px 16px;
	min-height: 180px;
	margin: 0;
}
.media-links-zone .ms-WPHeader {
	background: transparent!important;
}
.media-links-zone .ms-wptitle, .media-links-zone .ms-WPTitle, .media-whats-new h2.ms-webpart-titleText {
	color: #2d2d2d!important;
	font-size: 36px!important;
	font-family: 'Ooredoo Heavy';
	margin-top: 0;
}
.media-links-zone ul {
	margin: 15px 0 0 0;
	padding: 0;
	list-style-type: none;
}
.media-links-zone li {
	padding: 3px 0 0 50px;
	background: url(../images/icons/media.gif) no-repeat left top;
	list-style-type: none;
	min-height: 40px;
	margin-bottom: 20px;
}
.media-links-zone li a {
	color: #595a5b !important;
	font-size: 14px;
	text-decoration: none!important;
	font-family: 'Noto Sans UI';
}
.media-links-zone li a:hover {
	text-decoration: underline!important;
}
.media-links-zone li a.selected {
	font-weight: normal;
	color: #E00505 !important;
}
.summary-links-zone ul.dfwp-list {
	background: #e8eaea;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin: 0;
	padding: 5px 0 0 0;
}
.summary-links-zone ul.dfwp-list li {
	border-top: solid 1px #fff;
	padding: 13px 4px 4px 18px;
/*background:url(../images/backgrounds/blue_side_bul.gif) no-repeat 18px 18px;*/	list-style-type: none;
}
.summary-links-zone ul.dfwp-list li:first-child {
	border-top: 0;
}
.summary-links-zone ul.dfwp-list li a {
	color: #ed1c24!important;
	text-decoration: none!important;
	font-size: 14px;
	font-family: Noto Sans UI!important;
}
.summary-links-zone ul.dfwp-list li a:hover {
	text-decoration: underline!important;
}
/*.media-links-zone , .summary-links-zone{margin-top:15px;}*/
/**decrease vertical spacing as per client request**/
.media-links-zone, .summary-links-zone {
	margin-top: 10px;
}
/**Projects List**/
.project-list {
	background: #e8eaea;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin: 0;
	padding: 0;
}
.project-list li {
	border-top: solid 1px #fff;
	padding: 10px 4px 10px 18px;
/*background:url(../images/backgrounds/blue_side_bul.gif) no-repeat 18px 18px;*/	list-style-type: none;
}
.project-list li:first-child {
	border-top: 0;
	margin-top: 5px;
}
.project-list li a {
	color: #ed1c24!important;
	text-decoration: none!important;
	font-size: 14px;
	font-family: Noto Sans UI!important;
}
.project-list li a:hover {
	text-decoration: underline!important;
}
/**RSS Feed**/
.cqfeed {
	text-align: right;
	margin-top: 10px;
	margin-right: 10px;
}
.cqfeed img {
	visibility: hidden;
	width: 23px;
	height: 23px;
}
.cqfeed a {
	background: url(../images/icons/rss.gif) no-repeat left top;
	display: inline-block;
}
.news-zone .cqfeed {
	margin-top: -35px;
	margin-right: 10px;
}
#news-home-list-pager .cqfeed {
	margin: 0;
	padding: 5px 0;
	width: 752px;
}
#news-home-list-pager .cqfeed a {
	margin-right: 5px;
}
/***news details***/
.underDescription .edit-mode-panel {
	margin-top: -10px;
}
.underDescription .edit-mode-panel, .underDescription .edit-mode-panel div {
	height: auto;
	line-height: normal;
}
#news-details-container .whats-new, #news-details-container .newss-img {
	margin-top: 0!important;
}
#news-home-container .filter-ctrl, #events-list-pager .filter-ctrl {
	border-radius: 15px 15px 0 0;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.news-description span {
	color: #5D5D5D !important;
	font-size: 14px !important;
}
.news-description .ms-rtestate-field a font {
	color: #ed1c24!important;
}
#news-home-list-pager .more-link {
	background: url("/Style Library/en-us/Qtel/images/backgrounds/more_bg.gif") no-repeat scroll 90% 66.5% #DF0404;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #0387C9;
	float: right;
	font-size: 14px;
	height: 20px;
	line-height: 18px;
	padding: 1px 25px 1px 8px;
}
#events-details-container h3.eventTitle {
	border-bottom: 1px solid #C1C1C1;
	font-family: 'Ooredoo Heavy' !important;
	font-size: 30px;
	line-height: 63px;
}
/**related news**/
#RelatedNewsResult #Related-news {
	border: 0 none!important;
}
#Related-news {
	border-top: solid 1px #fff;
	border-bottom: solid 1px #d0e8f5;
	padding: 13px 4px 4px;
	background: none repeat scroll 0 0 transparent;
}
#Related-news a:hover {
	text-decoration: underline!important;
}
#news-details-container #Related-news {
	padding: 0;
}
/**Search**/
.ms-searchCenter-result-main {
	width: 80%;
}
.ms-srch-result {
	width: 100%;
}
.ms-searchCenter-refinement {
	width: 20%;
	float: right;
	margin-top: 150px;
}
.ms-srchnav-link, .ms-srchnav-link-selected {
	font-family: 'Noto Sans UI';
}
.ms-sbtable {
	font-family: Noto Sans UI;
	font-size: 14px;
}
.srch-sb-results, #SearchBox {
	width: auto!important;
	background: #ed2029 url(../images/backgrounds/search_bg.gif) no-repeat left top;
	padding: 15px 30px;
	min-height: 93px;
	margin-bottom: 15px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	background-repeat: no-repeat!important;
}
#SearchBox {
	float: none;
	width: 117%!important;
}
#searchIcon {
	display: none;
}
.ms-srch-result-resultHeader-onlyLanguage .ms-srch-result-languageDropDown > select {
	top: -42px!important;
}
.srch-sb-results1 {
	padding-left: 1px!important;
	height: 12px!important;
	visibility: hidden;
	overflow: hidden;
	width: 30%;
	float: left;
}
.srch-sb-results2 {
	padding-left: 0!important;
	padding-top: 0!important;
	float: right;
	width: 60%;
	overflow: hidden;
}
.srch-sb-results .s4-wpTopTable {
	width: auto!important;
}
.srch-sb-results #SRSB, #SearchBox .ms-srch-sbLarge {
	background: #fff;
	border: solid 1px #8a8b8d;
	height: 25px;
	width: 430px;
	padding: 2px 4px;
	margin-top: 20px;
}
#SearchBox .ms-srch-sbLarge {
	float: right;
}
.ms-srch-item-path {
	color: rgb(34,30,32)!important;
}
.srch-sb-results2 .ms-sbcell input, #SearchBox .ms-srch-sbLarge input {
	background: none!important;
	border: 0 none!important;
	color: #676767 !important;
	font-family: Noto Sans UI !important;
	font-size: 14px !important;
	height: 21px;
	margin-right: 5px;
	padding-bottom: 2px !important;
	padding-top: 2px !important;
	width: 390px !important;
}
.ms-sbgo {
	font-size: 0;
}
.ms-sbgo a, #SearchBox .ms-srch-sb-searchLink {
	background: url("/Style%20Library/en-us/CEP/Theme/Images/Search/search-button.gif") no-repeat scroll 0 0 transparent !important;
	display: inline-block;
	height: 25px !important;
	margin-right: 0;
	width: 25px;
}
.ms-sbgo a img, #SearchBox .ms-srch-sb-searchLink img {
	height: 25px;
	margin-right: 0;
	margin-top: 0!important;
}
.ms-sblink a {
	color: #fff!important;
	text-decoration: underline!important;
	font-size: 12px!important;
	display: block;
	margin-bottom: 2px;
}
.ms-sblink a:hover {
	text-decoration: none!important;
}
.ms-sblink div:first-child {
	margin-top: -4px;
}
.ms-sctabcn, .ms-sctabcnhover {
	background: #fff url(../images/backgrounds/submenu_bg.gif) repeat-x left top;
	font-family: Noto Sans UI!important;
	font-size: 15px!important;
	color: #5d5d5d!important;
}
.ms-ptabarea a {
	color: #fff!important;
	font-family: Noto Sans UI!important;
	font-size: 15px!important;
}
#SRSB select {
	-webkit-appearance: menulist!important;
	background: none!important;
	color: #676767!important;
}
/***search results***/
.srch-results {
	padding: 0;
}
.srch-results div {
	background: #f7f7f7;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #ddd;
	margin-bottom: 5px;
}
.srch-results div div {
	background: nne;
	border-top: 0;
	border-bottom: 0;
}
.srch-Icon {
	margin-left: 3px;
	margin-bottom: 0px!important;
	margin-top: 5px;
}
.srch-Icon img {
	margin: 3px 0 0 0;
}
.srch-WPBody {
	font-family: Noto Sans UI!important;
	font-size: 14px;
	color: #5d5d5d;
	margin-left: 10px;
}
.srch-Title3 a:link, .srch-Title3 a:visited, .srch-Title3 a:hover {
	margin-top: 5px;
	color: #5d5d5d!important;
	text-decoration: none!important;
	font-weight: bold;
}
.srch-Title3 a:hover {
	text-decoration: none!important;
}
.srch-Description2 {
	max-width: none!important;
	line-height: 1.8em;
	margin: 5px 24px!important;
}
.srch-Description2 strong {
	color: #5d5d5d!important;
}
.srch-Metadata2 {
	margin-bottom: 5px;
}
.srch-Metadata1 .srch-URL2 {
	color: #ed1c24!important;
}
.srch-results .srch-Metadata1 {
	margin-bottom: 40px!important;
}
.srch-Page {
	font-family: Noto Sans UI!important;
	font-size: 14px;
	float: right;
	clear: both;
}
.srch-Page strong {
	font-family: Noto Sans UI!important;
	font-size: 14px;
	background: url(../images/backgrounds/pager_bg.png) no-repeat left top;
	color: #fff !important;
	border: 0!important;
	padding: 0!important;
	width: 20px;
	height: 20px;
	line-height: 18px;
	display: inline-block;
	text-align: center;
}
.srch-Page.srch-Page-bg a, .srch-Page.srch-Page-bg a:link, .srch-Page.srch-Page-bg a:hover, .srch-Page.srch-Page-bg a:active, .srch-Page.srch-Page-bg a:visited, .srch-Page.srch-Page-bg a:hover {
	background: url(../images/backgrounds/pager_bg.png) no-repeat right top;
	color: #595A5B !important;
	padding: 0;
	text-decoration: none !important;
	border: 0!important;
	margin: 0px 5px;
	float: left;
	width: 20px;
	text-align: center;
	height: 20px;
	line-height: 18px;
}
#SRP_NextImg, #SRP_PrevImg {
	padding: 0;
	margin: 3px 5px 0 5px;
	float: left;
	width: 15px;
	text-indent: -9999px;
	height: 11px;
}
#SRP_NextImg img, #SRP_PrevImg img {
	visibility: hidden;
	width: 15px;
	height: 11px;
}
#SRP_PrevImg {
	background: url(../images/backgrounds/pager_prev.gif) no-repeat left top;
}
#SRP_NextImg {
	background: url(../images/backgrounds/pager_next.gif) no-repeat left top;
}
.srch-Metadata2 .srch-URL2 {
	color: #ed1c24!important;
}
.ms-sbcell .psrch-OptionsValueField input {
	width: 100%!important;
	background: #fff!important;
	border: solid 1px #cbcbcb!important;
}
.ms-searchref-main {
	background: #f2f2f2!important;
	margin-left: 0!important;
	width: 183px!important;
}
.ms-searchref-categoryname, .ms-searchref-filter a, .ms-searchref-filtermsg, .ms-searchref-morelink, .srch-stats, .ms-searchref-filterlink {
	color: #5d5d5d!important;
}
.ms-searchref-selected a, .ms-searchref-count {
	color: #ed1c24!important;
}
/**people search result**/
.srchctr_mainleftcell {
	border-right: solid 1px #dfdfdf;
	border-bottom: solid 1px #dfdfdf;
}
.ms-searchref-unselected {
	border-right: solid 1px #dfdfdf;
}
.ms-searchref-selected {
	border: solid 1px #dfdfdf!important;
	border-right: solid 1px #fff!important;
}
.srch-maincontent-seperator {
	border-bottom: solid 1px #dfdfdf!important;
}
#NameField a, #JobTitleField, #EmailField a {
	color: #5d5d5d!important;
}
#DepartmentField, #PhoneField, #MobileField {
	color: #a2a2a2;
}
#UserPhoto img {
	max-width: 68px!important;
	max-height: 86px!important;
	padding: 0!important;
}
#JBean {
	margin-left: 30px!important;
}
.psrch-FullResult {
	border-top: solid 1px #a9a9ab!important;
}
/***error messages***/
.no-items {
	background: url(../images/icons/alert.png) no-repeat left bottom;
	padding: 0 0 0 30px;
	max-width: 200px;
	text-align: left!important;
	margin: 0 auto;
	line-height: 24px;
	color: #5d5d5d!important;
	font-weight: normal!important;
}
.info {
	background: url(../images/icons/alert.png) no-repeat left top;
	padding-left: 30px;
	max-width: 310px;
	text-align: left;
	margin: 0 auto;
	color: #555;
	line-height: 24px;
}
.error-message {
	font-weight: normal!important;
	background: url(../images/icons/error.png) no-repeat left top;
	padding-left: 30px;
	max-width: 320px;
	text-align: left!important;
	margin: 0 auto;
	line-height: 24px;
}
.success-message {
	background: url(../images/icons/success.png) no-repeat left top;
	padding-left: 30px;
	max-width: 300px;
	text-align: left;
	margin: 0 auto;
	color: #64be3c;
	line-height: 24px;
}
.error-message-listfilter {
	font-weight: normal!important;
	background: url(../images/icons/error.png) no-repeat left top;
	padding-left: 30px;
	text-align: left!important;
	margin: 0 auto;
	line-height: 24px;
	display: inline-block!important;
	color: #5d5d5d!important;
}
.error-message-listfilter span {
	color: #5d5d5d!important;
}
span.error-message, span.success-message, span.info, span.no-items {
	display: block;
}
.feedback-validation .error-message {
	width: 230px;
}
.feedback-validation {
	padding-left: 100px!important;
}
/**document set**/
.ms-WPBorder h3.ms-WPTitle, .ms-WPBorder h2.ms-webpart-titleText {
	display: none;
}
.ms-listviewtable {
	border: solid 1px #ddd;
}
.doc-set img {
	width: 819px;
	height: 278px;
	padding-bottom: 10px;
	border-bottom: solid 1px #c3c3c3;
}
/***project search tabs**/
.tabs {
	padding: 0;
	margin: 0;
	list-style-type: none;
	height: 36px;
}
.tabs li {
	font-family: 'Noto Sans UI';
	float: left;
	width: 169px;
	height: 37px;
	line-height: 35px;
	text-align: center;
	margin-top: -1px;
	background: url(../images/backgrounds/tabs_bg.gif) no-repeat right top;
	margin-right: 15px;
	font-size: 18px;
	font-weight: bold;
}
.tabs li.active {
	background: url(../images/backgrounds/tabs_bg.gif) no-repeat left top;
	border-bottom: none;
}
.tabs li a {
	color: #fff!important;
	text-decoration: none!important;
}
.tabs li.active a {
	color: #ed1c24!important;
	text-decoration: none!important;
}
.tabsContainer {
	border: solid 1px #c3c3c3;
	margin-top: -1px;
}
.tabContent {
	padding: 15px;
	overflow: hidden;
}
.tabContent .pager {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.tabContent .pager li {
	margin: 15px 0 0 0;
	padding: 0 10px;
	border-bottom: solid 1px #c3c3c3;
}
.tabContent h4 {
	font-size: 18px;
	font-weight: normal;
	margin: 5px 0;
}
.tabContent h4 a {
	color: #ed1c24!important;
	text-decoration: none!important;
}
.tabContent .no-items {
	max-width: 130px;
}
/**growl UI**/
div.growlUI {
	background: url(../images/icons/success.png) no-repeat 10px 5px;
}
div.growlUI h1, div.growlUI h2 {
	color: white;
	padding: 5px 5px 5px 40px;
	text-align: left;
	font-weight: normal;
}
div.growlUI h1 {
	font-size: 18px;
}
div.growlUI h2 {
	font-size: 14px;
}
/**blogs**/
/**blogs search**/
.blogs-list {
	margin: 0;
	padding: 0;
	width: 100%;
	list-style-type: none;
}
.blogs-list li, .simplePagerContainer .blogs-list li {
	border-bottom: solid 1px #c3c3c3;
	padding: 10px 10px 10px 0!important;
}
.blogs-list li img {
	width: 39px;
	height: 39px;
	margin-right: 10px;
	float: left;
}
.blogs-list li div {
	margin-left: 49px;
	color: #5d5d5d;
	margin-top: -3px;
}
.blogs-list li div div {
	margin: 0px;
}
.blogs-list li h4 a {
	font-size: 18px;
	text-decoration: none!important;
	font-weight: normal!important;
}
.blogs-list li .user {
	font-weight: bold;
	display: block;
	margin: 6px 0;
}
.blogs-list li .loc {
	color: #E00505;
	font-weight: normal;
}
.blogs-list li h4, .blogs-list li p {
	padding: 0;
	margin: 0;
}
/**latest blogs**/
.latest-blogs {
	background: none repeat scroll 0 0 #E8EAEA;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	width: 100%;
	padding: 0;
	margin: 0;
}
.latest-blogs li {
	border-top: solid 1px #fff;
	padding: 10px 5px!important;
	list-style-type: none;
	overflow: hidden;
}
.latest-blogs img {
	width: 39px;
	height: 39px;
	float: left;
	margin-right: 10px;
	border: solid 1px #333!important;
}
.latest-blogs li div {
	color: #5D5D5D;
	font-size: 11px;
	font-weight: normal;
	margin-left: 49px;
}
.latest-blogs li h4 {
	margin: 0;
	padding: 0;
	color: #5d5d5d;
	font-size: 13px;
}
.latest-blogs li h4 a {
	color: #5d5d5d!important;
	text-decoration: none!important;
	font-weight: normal;
}
.latest-blogs li .user {
	display: block;
	color: #df0404;
	font-size: 11px;
}
.blog-zone .latest-blogs li .user {
	font-size: 14px;
}
.blog-zone .latest-blogs {
	background: none;
}
.blog-zone .latest-blogs li {
	border-top: solid 1px #cfcfcf;
	border-bottom: 0;
	padding: 10px 0px!important;
	font-size: 13px;
	color: #df0404;
}
.blog-zone .latest-blogs li:first-child {
	border-top: 0;
	padding-top: 0!important;
}
.blog-zone .latest-blogs li div {
	color: #df0404;
	font-weight: normal;
	font-size: 12px!important;
}
.blog-zone .latest-blogs li h4 {
	margin: 0;
	padding: 0;
	font-size: 14px!important;
}
/**blogs back end**/
.s4-title {
	background: none!important;
}
.ms-postcalendardateboxbottom {
	width: 75px;
	min-height: 35px;
	border: 0!important;
	font: 14px Noto Sans UI!important;
	color: #fff!important;
	background: #5d5d5d!important;
}
.ms-postcalendardateboxtop {
	display: none;
}
.ms-PostFooter, .ms-CommentFooter {
	font-size: 13px!important;
}
.ms-PostFooter, .ms-postfootercolor {
	color: #5d5d5d!important;
}
.ms-commentsempty, .ms-PostBody {
	font-size: 14px!important;
	color: #5d5d5d!important;
}
.ms-blogedit a {
	background: #e00505;
	border: 1px solid #e00505;
	padding: 5px 15px;
	font-family: 'Noto Sans UI' !important;
	color: #fff!important;
	font-size: 14px;
	margin: 0 5px;
}
.ms-CommentHeader {
	text-align: left!important;
	font-family: 'Ooredoo Heavy'!important;
	font-size: 24px;
	color: #333;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0px;
	min-height: 36px;
}
.ms-formlabel .ms-standardheader {
	font-family: Noto Sans UI!important;
	color: #5d5d5d;
	font-size: 16px;
	min-width: 150px;
}
.ms-formbody input[type=text] {
	width: 253px;
	border: 1px solid #cbcbcb;
	padding: 5px;
	display: block;
	font-family: Noto Sans UI;
	color: #5d5d5d;
	font-size: 14px!important;
}
.ms-formbody textarea {
	width: 253px;
	border: 1px solid #cbcbcb;
	padding: 5px;
	height: 100px;
	display: block;
	font-family: Noto Sans UI;
	color: #5d5d5d;
	font-size: 14px!important;
}
.ms-formtoolbar input[type=button] {
	border: 0;
	background: #ED1C24;
	border: 1px solid #ED1C24;
	padding: 5px 15px;
	font-family: Noto Sans UI !important;
	color: #fff!important;
	font-size: 14px;
	height: auto!important;
	line-height: 14px!important;
	display: inline-block;
	width: auto!important;
}
.ms-blogAdminLinks {
	background: #e8eaea;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin: 0!important;
	padding: 0!important;
}
.ms-blogAdminLinks li {
	border-top: solid 1px #fff;
	padding: 10px 4px 10px 18px!important;
	list-style-type: none;
}
.ms-blogAdminLinks li:first-child {
	border-top: 0;
}
.ms-blogAdminLinks li span {
	display: none!important;
}
.ms-blogAdminLinks li a {
	color: #ed1c24!important;
	text-decoration: none!important;
	font-size: 14px;
	font-family: Noto Sans UI!important;
}
.ms-blogAdminLinks li a:hover {
	text-decoration: underline!important;
}
.s4-ql ul.root > li > .menu-item {
	color: #ed1c24;
}
.s4-ql ul.root ul > li > a {
	color: #ed1c24!important;
}
.ms-blogrss {
	font-size: 13px;
}
.ms-inputuserfield {
	width: 253px;
	border: 1px solid #cbcbcb;
	padding: 5px;
	display: block;
	font-family: Noto Sans UI;
	color: #5d5d5d!important;
}
.dlg-form .ms-inputuserfield {
	height: 36px!important;
}
.ms-commenttable {
	margin-top: 20px;
}
.ms-commenttable td {
	padding: 5px 0!important;
}
.ms-CommentTitle {
	font-size: 16px!important;
}
.ms-CommentBody {
	font-size: 14px!important;
}
/*****backend masterpage*****/
.backend-mp #page-container {
	display: table;
	width: 100%;
}
.backend-mp .page {
	width: auto!important;
	padding: 0 15px;
}
/*.backend-mp #header .page{width:977px!important;margin:0 auto;padding:0;}
.backend-mp #footer .page{width:977px!important;margin:0 auto;padding:37px 0 0 0;}*/
.backend-mp .s4-help {
	display: none;
}
.backend-mp #navigation {
	background: #ed1c24;
	min-height: 33px;
}
.backend-mp .main-nav {
	width: 70%!important;
	float: left;
}
.backend-mp .side-nav {
	margin: 0 16px!important;
	float: none;
	width: 188px!important;
}
.backend-mp .side-nav .ms-PartSpacingVertical, .s4-ql {
	margin: 0;
}
.backend-mp .ms-quickLaunch {
	margin-top: 0;
	padding: 0;
}
.backend-mp #s4-leftpanel-content {
	border: 0!important;
}
.backend-mp .s4-ca {
	margin-left: 198px;
}
.backend-mp .side-nav .ms-blog-addnew {
	border-top: solid 1px #fff;
	border-bottom: solid 1px #d0e8f5;
	margin: 0;
	color: #5d5d5d!important;
	font-size: 16px!important;
	padding: 8px 0 8px 20px!important;
	background: #f7f7f7 url('/style library/en-us/qtel/images/backgrounds/bullet.gif') no-repeat 8px 15px;
	font-family: Noto Sans UI!important;
}
.backend-mp .side-nav .ms-addnew span {
	display: inline-block!important;
}
.backend-mp .s4-title-inner, .s4-title {
	min-height: 34px;
}
.backend-mp .s4-title {
	padding-left: 15px;
	margin-bottom: 10px;
}
.backend-mp .ms-socialNotif-Container {
	width: 200px;
	font-family: Noto Sans UI!important;
}
.backend-mp .ms-socialNotif {
	width: 75px;
	padding-left: 0;
	padding-right: 0;
}
.backend-mp .ms-blogRightZone {
	width: 208px!important;
}
.ms-dialog .s4-simple-iconcont {
	display: none;
}
#ctl00_PlaceHolderMain_ErrorPanel, #ctl00_PlaceHolderMain_lblError {
	text-align: center!important;
}
.backend-mp #s4-leftpanel-content {
	background: none!important;
}
.backend-mp #s4-mainarea {
	min-height: 500px;
}
.ms-dialog .backend-mp #s4-mainarea {
	min-height: 1px!important;
}
.backend-mp .ms-dlgTitleBtns {
	right: 28px;
}
/**custom pager**/
.simplePagerNav {
	float: right;
	clear: both;
}
.simplePagerNav a {
	background: url(../images/backgrounds/pager_bg.png) no-repeat right top;
	color: #595A5B !important;
	padding: 0;
	text-decoration: none !important;
	margin: 0px 5px;
	float: left;
	width: 20px;
	text-align: center;
	height: 20px;
	line-height: 20px;
}
.simplePagerNav .first_link, .simplePagerNav .last_link, .simplePagerNav .ellipse {
	display: none!important;
}
.simplePagerNav .previous_link, .simplePagerNav .next_link {
	text-indent: -9999px;
	height: 13px;
	margin-top: 3px;
}
/*.simplePagerNav */.previous_link {
	background: url(../images/backgrounds/pager_prev.gif) no-repeat left bottom;
}
/*.simplePagerNav */.next_link {
	background: url(../images/backgrounds/pager_next.gif) no-repeat left bottom;
}
.simplePagerNav .currentPage {
	background: url(../images/backgrounds/pager_bg.png) no-repeat left top;
	color: #fff !important;
}
a.no_more {
	cursor: default;
}
.newPagerStyle.simplePagerNav {
	margin: 10px!important;
}
.newPagerStyle.simplePagerNav span {
	background: url(../images/backgrounds/pager_bg.png) no-repeat left top;
	color: #fff !important;
	padding: 0;
	text-decoration: none !important;
	margin: 0px 5px;
	float: left;
	width: 20px;
	text-align: center;
	height: 20px;
	line-height: 20px;
}
/**have fun quick tips**/
.quick-tips, .useful-links {
	background: url(../images/backgrounds/media_side_bg.gif) no-repeat left bottom;
	border: solid 1px #ccc;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 16px 16px 250px 16px;
	margin: 0;
}
.useful-links {
	margin-top: 15px;
}
.quick-tips .ms-WPHeader, .useful-links .ms-WPHeader {
	background: transparent!important;
}
.quick-tips .ms-WPTitle, .quick-tips .ms-webpart-titleText, .useful-links .ms-WPTitle, .useful-links .ms-webpart-titleText {
	color: #2d2d2d!important;
	font-size: 36px!important;
	font-family: 'Ooredoo Heavy';
	margin-top: 0;
}
.quick-tips .ms-WPBody ul, .useful-links ul.dfwp-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.quick-tips .ms-WPBody ul li, .useful-links ul.dfwp-list li {
	border-top: solid 1px #ccc;
	padding: 10px 3px;
}
.quick-tips .ms-WPBody ul li:first-child, .useful-links ul.dfwp-list li:first-child {
	border-top: 0;
}
.quick-tips .ms-WPBody ul li a, .useful-links ul.dfwp-list li a {
	color: #ed1c24!important;
	text-decoration: none!important;
	font-size: 14px;
	font-family: Noto Sans UI!important;
}
.useful-links ul.dfwp-list li .description {
	display: none;
}
.quick-tips .ms-WPBody ul li a:hover, .useful-links ul.dfwp-list a:hover {
	text-decoration: underline!important;
}
.have-fun .jcarousel-container-horizontal {
	width: 705px;
	padding: 0 23px;
}
.have-fun .jcarousel-clip {
	width: 705px;
}
.have-fun ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.have-fun ul.photo-carousel {
	margin: 0 23px;
}
.jcarousel-clip ul.photo-carousel {
	margin: 0;
}
.have-fun li h3 {
	font-family: 'Noto Sans UI';
	font-size: 24px;
	color: #ed1c24;
	margin: 0;
}
.have-fun li.fun-item {
	border-bottom: solid 1px #999;
	overflow: hidden;
	margin-top: 10px;
}
.have-fun li.Media-Bg {
	float: left;
	padding: 8px 5px!important;
}
.have-fun .Media-Img {
	width: 225px;
	height: 126px;
	overflow: hidden;
	margin-bottom: 5px;
}
.have-fun .Media-Img img {
	width: 225px;
}
.have-fun .jcarousel-next-horizontal {
	position: absolute;
	right: -5px;
	top: 60px;
	width: 31px;
	height: 31px;
	background: transparent url('../images/icons/album_next.png') no-repeat right 0;
}
.have-fun .jcarousel-prev-horizontal {
	position: absolute;
	left: -5px;
	top: 60px;
	width: 31px;
	height: 31px;
	background: transparent url('../images/icons/album_prev.png') no-repeat left 0;
}
.have-fun .jcarousel-next-disabled-horizontal, .have-fun .jcarousel-next-disabled-horizontal:hover, .have-fun .jcarousel-next-disabled-horizontal:active, .have-fun .jcarousel-prev-disabled-horizontal, .have-fun .jcarousel-prev-disabled-horizontal:hover, .have-fun .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: left bottom;
}
.have-fun a {
	color: #5d5d5d!important;
}
.have-fun .title {
	color: #5d5d5d;
	font-family: 'Noto Sans UI';
	font-size: 16px;
}
/***events edit mode***/
#events-details-container .content-70 {
	width: 751px;
}
#events-details-container .content-30 {
	width: 198px;
}
.upcoming-events {
	padding: 0 12px;
	background: url(../images/backgrounds/event.png) no-repeat left top #E00505;
	margin-bottom: 15px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.upcoming-events .ms-WPHeader {
	background-color: transparent !important;
}
.upcoming-events h3.ms-WPTitle, .upcoming-events h2.ms-webpart-titleText {
	color: white !important;
	font-size: 30px;
	margin-top: 22px!important;
	margin-bottom: 24px !important;
	min-height: 30px;
}
.upcoming-events #events-home-container {
	margin-bottom: 22px;
}
.event-footer .back-link a {
	float: left;
}
.event-info .edit-mode-panel .date {
	padding: 0!important;
}
.event-info .ms-formfieldlabelcontainer, .event-info .ms-formfieldvaluecontainer {
	margin: 0!important;
	border: 0!important;
}
.event-info .ms-dtinput input[type=text] {
	width: 65px;
}
.event-location .ms-formfieldcontainer {
	width: 200px!important;
	margin: 20px 0 0 -55px!important;
}
.event-location .ms-long {
	width: 199px!important;
}
.event-img .ms-rtestate-field .ms-formfieldcontainer, .event-img .ms-rtestate-field .ms-formfieldvaluecontainer {
	width: 745px!important;
	margin: 0!important;
	padding: 0!important;
	float: right;
}
.allday-event {
	padding: 5px 0;
	height: 20px;
	font-size: 13px;
}
.download-container {
	margin-top: 0!important;
}
.customCal #today {
	float: left;
	color: white;
}
.day-val {
	font-size: 120px;
	font-family: 'Noto Sans UI';
	line-height: 133px;
}
.date-val {
	font-size: 28px;
	font-family: 'Ooredoo Heavy';
	margin-top: 10px;
	float: right;
	margin-left: 15px;
}
.date-val sup {
	font-size: 15px;
	line-height: 0;
	margin-left: 1px;
	margin-top: 14px;
}
.customCal {
	background: url(../images/backgrounds/customCal.png) no-repeat left top;
	min-height: 195px;
	margin-bottom: 15px;
	padding: 10px 30px 20px 20px;
	border-radius: 10px 10px 10px 10px;
}
.customCal .small-cal {
	float: right;
	width: 290px;
}
.news-img, .event-img, .jcarousel-skin-tango {
	overflow: hidden;
}
/***EPM***/
.year-history {
	text-align: right;
	margin-top: -32px;
	overflow: hidden;
}
.year-history div.selector {
	height: 22px;
	line-height: 21px;
	padding-right: 3px;
	padding-left: 3px;
	width: 190px;
	border: 0;
	float: right;
}
.year-history div.selector span {
	color: #5d5d5d;
	font-size: 17px;
	font-family: Noto Sans UI;
	padding-left: 0;
	padding-right: 13px;
	background: url(../images/backgrounds/menu_arrow_hover.gif) no-repeat right 8px;
	width: 177px;
	text-align: left;
}
.year-history div.selector select {
	height: 22px;
	width: 190px;
}
.year-history select {
	opacity: 0;
	filter: alpha(opacity:0);
}
.epm-form .error-message {
	margin-top: 20px;*;
	max-width: none;
}
.epm-form .error-message.long-msg {
	max-width: none;
}
.epm-form h3 {
	color: #fff;
	padding: 7px 16px;
	font-size: 24px;
	font-weight: normal;
	font-family: 'Noto Sans UI';
	margin: 30px 0 0 0;
}
.epm-form h3.perf-h3, .epm-form h3#perf-h3 {
	font-size: 19px;
}
h3.rnd-h3, .epm-form h3.perf-h3 {
	background: #e00505;
	border-radius: 15px 15px 0 0;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.epm-form h3.perf-h3 {
	margin-top: 0;
}
.epm-form h3.ms-WPTitle {
	color: #2d2d2d;
	font-weight: normal;
	margin: 30px 0 10px 0;
	padding: 0;
	min-height: 36px;
}
.epm-form h3 span {
	color: #fff;
	font-size: 14px;
	font-family: Noto Sans UI;
}
.epm-form h4, .employee-info label, .employee-info span {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	font-family: 'Noto Sans UI';
}
.epm-form h4 {
	font-family: Noto Sans UI;
}
.employee-info {
	background: #e00505 url(../images/backgrounds/epm_info_bg.png) no-repeat left top;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	overflow: hidden;
	padding: 5px 18px;
	height: 185px;
}
.employee-info h3 {
	float: left;
	background: none;
	padding: 0;
	margin: 0;
	font-size: 30px;
}
.employee-info table {
	float: right;
	width: 70%;
}
.employee-info label {
	width: 48px;
}
.employee-info span {
	font-size: 18px;
}
.employee-info span#ctl00_PlaceHolderMain_CV_Date {
	font-size: 12px;
}
.employee-info span.date {
	color: #fff;
	font-size: 14px;
	font-family: Noto Sans UI;
	letter-spacing: 2px;
}
.employee-info td {
	vertical-align: top;
	border-bottom: solid 1px #fff;
	padding: 13px 50px 10px 0px;
}
.employee-info .noborder td {
	border: 0;
}
.employee-info table table {
	width: auto;
}
.employee-info td td {
	vertical-align: middle;
	border-bottom: 0;
	padding: 0;
}
.employee-info td input[type=text] {
	border: solid 1px #e00505;
	padding: 1px 3px;
	font-size: 13px;
	color: #505151;
	width: 110px;
}
.employee-info td.ms-dtinput img {
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.performance-plan {
/*margin-bottom:20px;/*overflow:hidden*/	background: url(../images/backgrounds/epm_rnd_hdr_bg.png) no-repeat center top;
	border-radius: 15px 15px 0px 0px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.performance-plan div:first-child {
	border: solid 1px #e00505;
}
.performance-plan table {
	background: #fff;
}
.perf-grid {
	width: 100%;
	border-collapse: collapse;
}
.perf-head th {
	color: #505151;
	font-size: 15px;
	font-family: 'Ooredoo Heavy';
	height: 39px;
	vertical-align: middle;
	text-align: left;
	padding: 0 8px;
	background: #e6e6e6;
}
.perf-head th i {
	color: #505151;
	font-size: 11px;
	font-weight: normal;
	display: block;
}
.perf-grid td {
	padding: 8px;
	border-left: solid 2px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	vertical-align: top;
	font-size: 13px;
	color: #505151;
}
.perf-grid td:first-child {
	border: 0;
}
.perf-grid input[type=text], .perf-grid textarea {
	border: solid 1px #cbcbcb;
	width: 95%!important;
	padding: 3px 5px 10px 3px;
	font-size: 13px;
	color: #505151;
}
.perf-grid input[type=text] {
	min-height: 30px;
}
.perf-grid td .note {
	font-size: 12px;
	font-style: italic;
}
.perf-footer-row {
	display: none;
}
.perf-footer-row input[type=text] {
	min-height: 30px;
}
.perf-grid-st2 {
	width: 100%;
	border-collapse: collapse;
}
.perf-grid-st2 td {
	padding: 8px;
	border: solid 1px #e6e6e6;
	vertical-align: top;
	font-size: 13px;
	color: #505151;
}
.perf-grid-st2 > tbody > tr > td:last-child {
	border-right: 0;
}
.add-kpi {
	margin: 5px 0 0 0;
}
.add-kpi a {
	background: url(../images/icons/add.gif) no-repeat center center;
	padding: 5px 10px 5px 35px;
	width: 128px;
	height: 24px;
	color: #fff!important;
	font-family: 'Noto Sans UI';
	font-size: 18px;
	display: inline-block;
}
.delete-btn {
	cursor: pointer;
	background: url(../images/icons/delete.gif) no-repeat center center;
	width: 15px;
	height: 15px;
	border: 0;
	text-indent: -9999px;
}
.add-btn {
	cursor: pointer;
	background: url(../images/icons/submit.png) no-repeat center center;
	width: 18px;
	height: 15px;
	border: 0;
	text-indent: -9999px;
}
.edit-btn {
	cursor: pointer;
	background: url(../images/icons/edit.png) no-repeat center center;
	width: 15px;
	height: 15px;
	border: 0;
	text-indent: -9999px;
}
.update-btn {
	cursor: pointer;
	background: url(../images/icons/submit.png) no-repeat center center;
	width: 18px;
	height: 15px;
	border: 0;
	text-indent: -9999px;
}
.cancel-btn {
	cursor: pointer;
	background: url(../images/icons/cancel.png) no-repeat center center;
	width: 15px;
	height: 15px;
	border: 0;
	text-indent: -9999px;
}
.delete-btn, .edit-btn, .update-btn, .cancel-btn, .add-btn {
	margin-top: 10px;*;
	display: block;
	font-size: 0;
	line-height: 0;
}
.perf-footer-row input[type=text] {
	min-height: 30px;
}
.perf-grid td .note {
	font-size: 12px;
	font-style: italic;
}
.info-icon {
	margin-left: 3px;
	cursor: pointer;
	background: url(../images/icons/info.png) no-repeat center center;
	width: 14px;
	height: 13px;
	display: inline-block;
}
.tooltip {
	display: none;
	position: absolute;
	margin-top: -64px;
	margin-left: -47px;
	color: #fff;
	font-size: 11px;
	background: url(../images/backgrounds/tooltip_bg.png) no-repeat left bottom;
	width: 112px;
	height: 40px;
	padding: 10px 10px 17px 10px;
}
.rdotooltip {
	margin-left: -30px;
	height: 15px;
	width: 85px;
	margin-top: -40px;
}
.grid-lbl {
	border: solid 1px #cbcbcb;
	width: 92%;
	padding: 3px 5px 10px 3px;
	display: block;
	min-height: 30px;
	font-size: 13px;
	color: #505151;
}
div.grid-lbl {
	display: none;
}
textarea.grid-lbl {
	overflow: auto;
}
.epm-form .info {
	max-width: none!important;
	font-size: 12px;
	font-style: italic;
	margin: 30px 0 3px 0;
}
.epm-form .info p {
	font-weight: bold;
	padding: 0;
	margin: 0;
}
div.kpi-gate, .epm-comments {
	padding: 10px 15px;
}
div.kpi-gate {
	overflow: hidden;
	border: solid 1px #acacac;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.kpi-grid {
	width: 100%;
	border-collapse: collapse;
}
.kpi-border {
	background: #e00505;
	border-radius: 15px 15px 0px 0px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;/*overflow:hidden;*/;
	padding: 1px;
}
.kpi-head th {
	color: #fff;
	font-family: 'Noto Sans UI';
	font-size: 16px;
	vertical-align: top;
	text-align: left;
	padding: 10px;
}
.kpi-row td {
	padding: 10px;
	border-left: solid 2px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	vertical-align: top;
	font-size: 13px;
	color: #505151;
	background: #fff;
}
.kpi-row td:first-child {
	border-left: 0;
}
.kpi-row input[type=text], .kpi-row textarea, .epm-comments textarea {
	border: solid 1px #cbcbcb;
	width: 92%;
	padding: 3px 5px 10px 3px;
	font-size: 13px;
	color: #505151;
}
.kpi-gate h4 span {
	font-size: 22px;
	color: #2d2d2d;
	font-family: 'Ooredoo Heavy';
}
.toggle-icon {
	background: url(../images/backgrounds/collapse.gif) no-repeat left center;
	padding-left: 21px;
	display: inline-block;
}
.toggle-icon.expand {
	background: url(../images/backgrounds/expand.gif) no-repeat left center;
}
h3 span.kpi-gate {
	padding: 0;
	background: none;
	line-height: normal;
}
h3 span.kpi-gate span.tooltip, .perf-head span.tooltip, .kpi-grid span.tooltip {
	color: #fff;
	font-size: 11px;
	font-family: Noto Sans UI;
	font-weight: normal;
	margin-top: 30px;
	margin-left: -102px;
	background: url(../images/backgrounds/tooltip_bg_up.png) no-repeat right top;
	padding: 17px 10px 0 10px;
	height: 30px;
}
.perf-head span.tooltip, .kpi-grid span.tooltip {
	height: auto;
	white-space: normal!important;
	padding: 15px 10px 10px 10px;
	margin-top: 18px;
}
div[id$=Div_previousComments] h4 {
	font-size: 18px;
	color: #e00505;
	font-weight: bold;
	margin: 5px 0;
}
.comment-item-wrap {
	background: #e8eaea;
	margin-bottom: 10px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.comment-item {
	padding: 10px 15px;
	margin-bottom: 5px;
	color: #5d5d5d;
	font-size: 15px;
	border-top: solid 1px #fff;
}
.comment-item:first-child {
	border-top: 0;
}
.comment-head {
	color: #2d2d2d;
	font-size: 14px;
	font-weight: bold;
}
.comment-head .date {
	color: #e00505;
	font-size: 14px;
	font-weight: normal;
}
.epm-comments {
	border: solid 1px #e00505;
}
.perf-approval {
	background: #595a5c url(../images/icons/exc.gif) no-repeat 18px 30px;
	padding: 18px 0 18px 77px;
	margin-top: 30px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.perf-approval-newform {
	background: #595a5c url(../images/backgrounds/epm_perfapp_newform.gif) no-repeat left top;
	padding: 18px 0 18px 77px;
	margin-top: 30px;
	height: 92px;
	border-radius: 0px 0px 0px 0px;
	position: static;
}
.perf-approval.approved {
	background: #595a5c url(../images/icons/tick.gif) no-repeat 18px 30px;
	padding: 18px 0 18px 77px;
	margin-top: 30px;
}
.perf-approval h3, .perf-approval span {
	color: #fff;
	font-size: 24px;
	font-weight: normal;
	font-family: Noto Sans UI;
	margin: 0;
	padding: 0;
}
.perf-approval h4 {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	margin-top: 8px;
}
.perf-approval h4 span {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
}
.perf-approval td {
	padding-right: 105px;
	vertical-align: top;
}
.multi-perf-approval {
	overflow: hidden;
	margin-left: -15px;
}
.multi-perf-approval table {
	width: 100%;
	height: 100%;
}
.multi-perf-approval .perf-approval {
	float: left;
	margin-left: 15px;
	padding: 12px;
	width: 455px;
	background: #595a5c;
}
.multi-perf-approval.three-cols .perf-approval {
	width: 290px;
}
.multi-perf-approval .perf-approval h3, .multi-perf-approval .perf-approval span {
	font-size: 21px;
}
.multi-perf-approval .perf-approval h3 {
	background: url(../images/icons/exc.gif) no-repeat center top;
	padding-top: 40px;
	text-align: center;
}
.multi-perf-approval .perf-approval.approved h3 {
	background: url(../images/icons/tick.gif) no-repeat center top;
}
.multi-perf-approval .perf-approval td {
	padding-right: 0;
}
.perf-approval td.first-td {
	width: 45%;
	border-right: solid 1px #fff;
	padding-right: 3%;
}
.perf-approval td.last-td {
	width: 52%;
}
.perf-approval td.last-td div {
	border-top: solid 1px #fff;
	margin: 0 0 5px 10px;
	padding-bottom: 5px;
}
.perf-approval td.last-td div:first-child {
	border-top: 0;
}
.perf-approval td.last-td span.date {
	font-size: 14px;
	display: block;
}
.check-approval {
	margin-top: 10px;
}
.epm-buttons {
	text-align: right;
	margin: 20px 0;
	overflow: hidden;
}
.epm-buttons input, .epm-buttons button, .epm-buttons .input, .epm-buttons a {
	background: url('../images/backgrounds/epm_btn.gif') no-repeat center center;
	border: 0;
	text-align: center;
	height: 29px;
	width: 70px;
	line-height: 27px;
	font-family: 'Noto Sans UI' !important;
	color: #fff;
	font-size: 14px;
	margin: 0 5px;
	cursor: pointer;
}
.epm-buttons input[disabled=disabled], .epm-buttons .input[disabled=disabled] {
	color: #b0b0b0;
	cursor: default;
}
.epm-buttons a {
	font-family: 'Noto Sans UI' !important;
	color: #fff!important;
	display: inline-block;
}
.epm-buttons input.btn-lg {
	background: url('../images/backgrounds/epm_btn_lg.gif') no-repeat center center;
	width: 160px;
}
.epm-buttons input.btn-xlg {
	background: url('../images/backgrounds/epm_btn_xlg.gif') no-repeat center center;
	width: 245px;
}
/*.epm-buttons input{border:0;text-align:center;height:29px;line-height:27px;font-family: 'Noto Sans UI' !important;color: #fff;font-size: 14px;margin:0 5px;cursor:pointer;background:#e00505;border-radius:10px 10px 10px 10px;behavior:url("/_layouts/15/qtel/PIE.htc");position:relative;}*/
.blockMsg {
	margin-top: -50px;
}
#block-ui-error, #block-ui-success, #block-ui-confirm {
	height: 421px;
	display: none;
}
.block-ui-cont {
	height: 385px;
	text-align: left;
	width: 810px;
	color: #5d5d5d;
	padding: 13px 14px 15px 14px;
	text-align: center;
	font-size: 18px;
	margin: 0 auto;
}
#block-ui-error .block-ui-cont {
	background: url(../images/backgrounds/epm_error_msg_bg.png) no-repeat left top;
}
#block-ui-success .block-ui-cont {
	background: url(../images/backgrounds/epm_succ_msg_bg.png) no-repeat left top;
}
#block-ui-confirm .block-ui-cont {
	background: url(../images/backgrounds/epm_con_msg_bg.png) no-repeat left top;
}
.block-ui-close {
	float: right;
	font-size: 0px;
	font-weight: bold;
	cursor: pointer!important;
	text-decoration: none;
	background: url(../images/backgrounds/epm_close_msg.png) no-repeat left top;
	width: 31px;
	height: 31px;
}
.block-ui-cont h4 {
	font-size: 60px;
	font-family: 'Ooredoo Heavy';
	margin: 20px 0 0 0;
	height: 245px;
	color: #fff;
}
.block-ui-cont p {
	margin: 10px 0;
	padding: 0;
	height: 75px;
	font-size: 24px;
}
.block-ui-cont input {
	outline: 0;
	margin-right: 10px;
	color: #fff;
	font-family: 'Noto Sans UI';
	font-size: 16px;
	text-transform: uppercase;
	padding: 2px 25px;
}
#block-ui-error .block-ui-cont input {
	border: solid 1px #e00505;
	background: #e00505;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
#block-ui-success .block-ui-cont input {
	border: solid 1px #6bbc48;
	background: #6bbc48;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
#block-ui-confirm .block-ui-cont input {
	border: solid 1px #f36c32;
	background: #f36c32;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.epm-form .pager {
	float: right;
	margin: 5px 0;
	border: 0;
	position: relative;
	z-index: 10000;
}
.epm-form .pager .btn-first, .epm-form .pager .btn-last, .epm-form .pager span, .aepm-form .pager div.short {
	display: none;
}
.epm-form .pager .btn-prev {
	float: left;
	width: 20px;
	height: 20px;
	margin: 0 5px;
	background: url(../images/backgrounds/pager_prev.gif) no-repeat left top;
	text-indent: -9999px;
}
.epm-form .pager .btn-next {
	float: right;
	width: 20px;
	height: 20px;
	margin: 0 5px;
	background: url(../images/backgrounds/pager_next.gif) no-repeat left top;
	text-indent: -9999px;
}
.epm-form .pager ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: auto!important;
}
.epm-form .pager li {
	float: left;
}
.epm-form .pager li a {
	float: left;
	color: #595A5B!important;
	background: url(../images/backgrounds/pager_bg.png) no-repeat right top;
	padding: 0;
	text-decoration: none !important;
	margin: 0px 5px;
	width: 20px;
	text-align: center;
	height: 20px;
	line-height: 18px;
}
.epm-form .pager li a.active {
	background: url(../images/backgrounds/pager_bg.png) no-repeat left top;
	color: #fff !important;
}
.epm-form input[type=text], .epm-form textarea {
	font-family: Noto Sans UI;
}
.total-weight {
	margin-left: 70%;
	font-style: italic;
	text-align: right;
	width: 17%;
	font-size: 12px;
	margin-top: 5px;
}
.help {
	background: url(../images/icons/help.png) no-repeat left top;
	padding-left: 30px;
	text-align: left;
	color: #555;
	line-height: 24px;
	margin: 10px 0 0 0;
}
.rdo-color {
	margin: 0 auto;
	height: 45px;
}
.rdo-color td {
	padding: 0;
	border: 0;
}
.rdo-color input {
	width: 45px;
	height: 45px;
	outline: 0;
}
.rdo-color-big label {
	width: 270px;
	font-size: 28px;
	display: block;
}
.ey-rdo-color-big label {
	width: 164px;
	font-size: 28px;
	height: 46px;
	display: block;
	padding: 10px;
	position: relative;
}
.red label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat left top;
}
.yellow label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat -185px top;
}
.orange label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat -370px top;
}
.light-green label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat -555px top;
}
.green label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat right top;
}
.red.active label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat left bottom;
}
.yellow.active label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat -185px bottom;
}
.orange.active label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat -370px bottom;
}
.light-green.active label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat -555px bottom;
}
.green.active label {
	background: url(../images/backgrounds/epm_cbo_lg.gif) no-repeat right bottom;
}
.rdo-color .radio {
	width: 45px;
	height: 45px;
	border: 0!important;
	margin: 0 3px;
}
.rdo-color .radio span {
	width: 45px;
	height: 45px;
	display: block;
}
.rdo-color .red span {
	background: url(../images/backgrounds/epm_cbo.gif) no-repeat right top;
}
.rdo-color .green span {
	background: url(../images/backgrounds/epm_cbo.gif) no-repeat left top;
}
.rdo-color .orange span {
	background: url(../images/backgrounds/epm_cbo.gif) no-repeat -45px top;
}
.rdo-color .red span.checked {
	background: url(../images/backgrounds/epm_cbo.gif) no-repeat right bottom;
}
.rdo-color .green span.checked {
	background: url(../images/backgrounds/epm_cbo.gif) no-repeat left bottom;
}
.rdo-color .orange span.checked {
	background: url(../images/backgrounds/epm_cbo.gif) no-repeat -45px bottom;
}
.progress-pnl {
	border: solid 1px #e00505;
/*border-radius:0 0 15px 15px;behavior:url("/_layouts/15/qtel/PIE.htc");position:relative;*/	padding: 5px 0 7px 10px;
}
.progress-pnl h3 {
	background: #e00505;
}
.rdo-color-big, .ey-rdo-color-big {
	width: 100%;
}
.rdo-color-big td, .ey-rdo-color-big td {
	border-spacing: 5px;
}
.rdo-color-big .radio, .ey-rdo-color-big .radio {
	border: 0!important;
}
.rdo-color-big .red, .rdo-color-big .green, .rdo-color-big .orange {
	width: 310px;
	height: 38px;
	padding: 10px;
}
.rdo-color-big small, .ey-rdo-color-big small {
	margin: 0;
	font-size: 19px;
	height: 15px;
}
.ey-rdo-color-big .red, .ey-rdo-color-big .green, .ey-rdo-color-big .orange, .ey-rdo-color-big .light-green, .ey-rdo-color-big .yellow {
	width: 190px;
	height: 58px;
	padding: 0;
}
.ey-rdo-color-big label .tooltip {
	margin-top: 0;
	margin-left: 0px;
	top: 60px;
	z-index: 1000;
	left: 0;
	font-size: 11px;
	background: url(../images/backgrounds/tooltip_bg_up.png) no-repeat left top;
	width: 164px;
	height: 75px;
	padding: 17px 10px 10px 10px;
}
.rdo-color-big .radio {
	display: none;
}
.red label, .red small {
	color: #f3514f!important;
}
.green label, .green small {
	color: #1fd451!important;
}
.orange label, .orange small {
	color: #a6ef72!important;
}
.light-green label, .light-green small {
	color: #6ece2e!important;
}
.yellow label, .yellow small {
	color: #ea8431!important;
}
.red.active label, .red.active small, .green.active label, .green.active small, .orange.active label, .orange.active small, .yellow.active label, .yellow.active small, .light-green.active label, .light-green.active small {
	color: #fff!important;
}
textarea.grid-lbl[readonly=readonly], .grid-lbl[readonly=readonly], span.grid-lbl {
	color: #9c9c9c!important;
	font-style: italic;
	cursor: none;
}
.perf-grid .updated-row .grid-lbl, .perf-grid .updated-row textarea.grid-lbl[readonly=readonly], .perf-grid .updated-row .grid-lbl[readonly=readonly], .perf-grid .updated-row span.grid-lbl {
	color: #0387c8!important;
}
.strike .grid-lbl {
	text-decoration: line-through;
}
.strike .no-strike .grid-lbl {
	text-decoration: none!important;
}
.new-lbl {
	color: #1fd451;
	font-weight: bold;
}
.chng-lbl {
	color: #edab30;
	font-weight: bold;
	font-size: 11px;
}
.cncl-lbl {
	color: #f3514f;
	font-weight: bold;
	font-size: 11px;
}
.cncl-lbl.centered {
	display: block;
	text-align: center;
	margin-top: 5px;
}
.grd-evidence {
	width: 100%;
	margin: 3px 0 0 0;
}
.grd-evidence, .grd-evidence td {
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.grd-evidence td {
	padding: 2px 5px;
	border-bottom: solid 2px #fff!important;
	background: #daedfb;
}
.grd-evidence td, .grd-evidence td a {
	word-wrap: break-word;
	word-break: break-all;
	color: #505151;
	vertical-align: middle;
}
.grd-evidence td a {
	color: #505151!important;
	background: url('/style library/en-us/qtel/images/backgrounds/attachment.gif') no-repeat left center;
	color: #737778;
	padding-left: 20px;
	display: inline-block;
	line-height: 18px;
}
.upload-evidence {
	overflow: hidden;
	padding: 5px 0;
	width: 180px;
}
.upload-evidence input {
	float: left;
}
/* file upload unifrom css*/
.epm-form div.uploader {
	height: 20px;
	width: 143px;
	float: left;
}
.epm-form div.uploader span.action {
	font-size: 12px!important;
	font-family: Noto Sans UI;
	height: 20px;
	line-height: 18px;
	width: 50px!important;
}
.epm-form div.uploader span.filename {
	height: 18px;
	line-height: 16px;
	width: 88px;
	font-size: 11px!important;
	padding-left: 2px;
	margin-right: 1px;
}
.epm-form div.uploader input {
	width: 143px;
	height: 20px;
}
.upload-evidence input.button {
	background: #ed1b24;
	border: 1px solid #ed1b24;
	padding: 0!important;
	margin: /*2px 7px 0 79px*/0;
	height: 20px;
	line-height: normal!important;
	width: 30px;
	font-family: Noto Sans UI !important;
	color: #fff;
	font-size: 12px!important;
	float: right;
}
.calc-btn {
	cursor: pointer;
	outline: 0 none;
	float: right;
	position: relative;
	margin-top: -35px;
	width: 100px;
	height: 31px;
	color: #fff;
	margin-right: 10px;
	border: solid 1px #fff;
	background: url(../images/backgrounds/calc_btn.gif) no-repeat 5px center;
	padding: 5px 15px 5px 30px;
}
.total-rate {
	background: #e00505;
	border-radius: 0px 0px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 4px 10px;
	width: 145px;
	height: 56px;
	text-align: center;
	font-size: 32px;
	color: #fff;
}
.total-rate h6 {
	padding: 0;
	margin: 0;
	font-size: 15px;
	color: #fff;
	text-align: left;
}
.epm-col-min {
	width: 20px;
}
.epm-col-sm {
	width: 70px;
}
.epm-col-short {
	width: 90px;
}
.epm-col-mid {
	width: 170px;
}
.epm-col-lg {
	width: 200px;
}
.perf-grid .epm-col-sm input[type=text], .perf-grid .epm-col-sm textarea, .perf-grid .epm-col-sm .grid-lbl {
	width: 75%!important;
}
.perf-grid .epm-col-short input[type=text], .perf-grid .epm-col-short textarea, .perf-grid .epm-col-short .grid-lbl {
	width: 80%!important;
}
.perf-grid .epm-col-mid input[type=text], .perf-grid .epm-col-mid textarea, .perf-grid .epm-col-mid .grid-lbl {
	width: 85%!important;
}
.perf-grid .epm-col-lg input[type=text], .perf-grid .epm-col-lg textarea, .perf-grid .epm-col-lg .grid-lbl {
	width: 92%!important;
}
/*#makeMeScrollable .perf-grid, .makeMeScrollable .perf-grid {table-layout:fixed;}*/
/* You can alter this CSS in order to give Smooth Div Scroll your own look'n'feel */
/* Invisible left hotspot */
div.scrollingHotSpotLeft {
	/* The hotspots have a minimum width of 100 pixels and if there is room the will grow
    and occupy 15% of the scrollable area (30% combined). Adjust it to your own taste. */
	width: 71px;
	height: auto; /* There is a big background image and it's used to solve some problems I experienced
    in Internet Explorer 6. */;
	position: absolute;
	z-index: 200;
	left: -71px; /*  The first url is for Firefox and other browsers, the second is for Internet Explorer */;
	cursor: hand;
}
/* Visible left hotspot */
div.scrollingHotSpotLeftVisible {
	/*background: url(../images/backgrounds/epm_nav.jpg) repeat-y left top;
	background:url("/style library/en-us/qtel/images/backgrounds/epm_nav_bg.png") left top repeat-y;
	opacity: 35!important;filter: alpha(opacity = 35)!important;-moz-opacity: 35!important;*/
	zoom: 1; /* Trigger "hasLayout" in Internet Explorer 6 or older versions */;
	display: block!important;
}
div.scrollingHotSpotLeftVisible span {
	float: left;
	background: url("../images/backgrounds/epm_prev.png") center center no-repeat;
	display: block;
	width: 71px;
	height: 100%;
}
/* Invisible right hotspot */
div.scrollingHotSpotRight {
	width: 71px;
	height: auto;
	position: absolute;
	z-index: 200;
	right: -71px;
	cursor: hand;
}
/* Visible right hotspot */
div.scrollingHotSpotRightVisible {
	/*background: url(../images/backgrounds/epm_nav.jpg) repeat-y right top;
	background:url("/style library/en-us/qtel/images/backgrounds/epm_nav_bg.png") right top repeat-y;*/
	/*opacity: 35!important;filter: alpha(opacity = 35)!important;-moz-opacity: 35!important;*/
	zoom: 1; /* Trigger "hasLayout" in Internet Explorer 6 or older versions */;
	display: block!important;
}
div.scrollingHotSpotRightVisible span {
	float: right;
	background: url("../images/backgrounds/epm_next.png") center center no-repeat;
	display: block;
	width: 71px;
	height: 100%;
}
/* The scroll wrapper is always the same width and height as the containing element (div).
   Overflow is hidden because you don't want to show all of the scrollable area.
*/
div.scrollWrapper {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
div.scrollableArea {
	position: relative;
	width: auto;
	height: 100%;
}
#makeMeScrollable, .makeMeScrollable {
	width: 100%;
	min-height: 1px;
	position: relative;
}
.ey-perf-scroll {
	overflow: visible;
	border: solid 1px #e00505;
	border-top: 0;
}
.ey-perf-scroll div:first-child {
	border: 0;
}
div.scrollableArea .scroll-cont {
	position: relative;
	float: left;
	overflow: visible;
}
th.midy-col-first, th.endy-col-first {
	border-left: solid 2px #fff!important;
}
th.midy-col-last, th.endy-col-last {
	border-right: solid 2px #fff!important;
}
td.midy-col-first, td.endy-col-first {
	border-left: solid 2px #e00505!important;
}
td.midy-col-last, td.endy-col-last {
	border-right: solid 2px #e00505!important;
}
#perf-h3 {
	padding: 0;
	line-height: 40px;
	height: 43px;
	font-size: 0;
}
.perf-h3-lbl {
	font-size: 19px!important;
	color: #fff!important;
	display: inline-block;
	text-align: center;
	white-space: nowrap;
	float: left;
}
.perf-h3-lbl span {
	font-size: 14px!important;
	color: #fff!important;
}
.midy-head, .endy-head {
	text-align: center;
	white-space: nowrap;
	float: left;
	padding: 0 8px;
	border-left: solid 2px #fff;
/*border-right:solid 2px #fff;*/	height: 43px;
	font-size: 19px!important;
	font-weight: normal!important;
	color: #fff!important;
	display: inline-block;
	margin-right: 0!important;
}
.endy-head {
}
.legend {
	margin: 3px 0;
	display: none;
}
/*hide disabled radio button*/
.rdo-color div.disabled input {
	display: none;
}
.epm-form .field-lbl {
	float: left;
	width: 150px;
	padding: 3px 0px 0px 0px;
	margin-right: 5px;
	font-size: 14px;
}
.epm-form .input-field span:first-child {
	font-size: 18px;
	color: #0387c8;
	margin-top: 5px;
}
.epm-form .ms-inputuserfield {
	width: 225px;
	border: 1px solid #cbcbcb;
	padding: 5px 45px 5px 5px;
	display: block;
	font-family: Noto Sans UI;
	color: #5d5d5d!important;
}
.epm-form .ms-usereditor td {
	vertical-align: middle!important;
}
/**loading img**/
.loading {
	margin-top: 30px;
	text-align: center;
	/*width: 978px;*/
	position: absolute;
}
/**EPM Landing Page**/
.left-align {
	max-width: none!important;
}
.info-area {
	background: url(../images/backgrounds/epm_info_banner.png) no-repeat center top;
	height: 227px;
	padding: 10px 0 0 0;
	margin-bottom: 30px;
	overflow: hidden;
}
.info-area .ms-WPHeader {
	background: transparent!important;
}
.info-area h3, .info-area h3 * {
	color: #2b2b2b!important;
}
.col-50 {
	width: 49%;
}
.emp-info {
	width: 490px;
}
.epm-info .img-mask {
	position: absolute;
	background: url(../images/backgrounds/emp_img_mask.png) no-repeat left top;
	width: 114px;
	height: 114px;
}
.epm-info img {
	width: 114px;
	height: 114px;
}
.epm-info h4 {
	font-family: Noto Sans UI;
	color: #e00505;
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	float: left;
	width: 100px;
}
.epm-info span {
	color: #5d5d5d;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	font-family: 'Noto Sans UI';
	float: right;
	width: 220px;
}
.epm-info td {
	vertical-align: top;
	padding: 8px 5px 0 0!important;
}
.epm-info-session-user {
	border-bottom: solid 1px #9e9e9e;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.epm-info-session-user img {
	width: 114px;
	height: 114px;
	border: solid 1px #9e9e9e!important;
	border-radius: 57px 57px 57px 57px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin-right: 50px;
}
.epm-info-session-user h4 {
	font-family: Noto Sans UI;
	color: #5d5d5d;
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	float: left;
	width: 100px;
}
.epm-info-session-user span {
	color: #5d5d5d;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	font-family: 'Noto Sans UI';
	float: left;
	width: 250px;
}
.epm-info-session-user td {
	vertical-align: top;
	padding: 8px 5px 0 0!important;
}
.epm-info-session-user tr:first-child td {
	vertical-align: bottom;
}
.info-area .info, .info-area .error-message {
	color: #2b2b2b;
}
/**epm task list**/
.task-list {
	width: 340px;
}
#task-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 130px;
}
#task-list li {
	background: url(../images/backgrounds/task_bul.gif) no-repeat left top;
	padding-left: 35px;
	margin-bottom: 4px;
	color: #5d5d5d;
	font-size: 13px;
}
#task-list a {
	color: #5d5d5d;
	text-decoration: none;
	font-size: 14px;
	display: inline-block;
	min-height: 19px;
}
#task-list a:hover {
	text-decoration: underline;
}
.task-list .simplePagerNav a {
	display: none!important;
}
.task-list .simplePagerNav .previous_link, .task-list .simplePagerNav .next_link {
	display: inline-block!important;
}
.task-list .simplePagerNav .previous_link {
	background: url(../images/backgrounds/tasks_pager.png) no-repeat left -52px;
	width: 26px;
	height: 26px;
}
.task-list .simplePagerNav .next_link {
	background: url(../images/backgrounds/tasks_pager.png) no-repeat left top;
	width: 26px;
	height: 26px;
}
.task-list .simplePagerNav .previous_link.no_more {
	background-position: left -78px;
}
.task-list .simplePagerNav .next_link.no_more {
	background-position: left -26px;
}
.task-list .info {
	background: url('../images/icons/alert_wht.png') no-repeat left top;
}
/**EPM Listviews**/
.epm-hist {
	border: solid 1px #e6e6e6;;
	background: #e00505;
	border-radius: 15px 15px 0 0;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.epm-hist table.ms-listviewtable {
	background: none!important;
	border: 0!important;
	width: 100%;
	border-collapse: separate;
	border-spacing: 0!important;
}
.epm-hist .ms-viewheadertr, .epm-hist .ms-viewheadertr th, .epm-hist .ms-viewheadertr th td {
	background: none!important;
}
.epm-hist .ms-viewheadertr th {
	white-space: normal!important;
	color: #fff;
	background: none;
	font-size: 15px;
	font-family: 'Ooredoo Heavy';
	font-weight: normal;
	height: 39px;
	vertical-align: top;
	text-align: left;
	padding: 0 5px;
}
.epm-hist .no-data .ms-viewheadertr th {
	border-left: solid 1px #f53d46;
}
.epm-hist .no-data .ms-viewheadertr th:first-child {
	border-left: 0;
}
.epm-hist .ms-viewheadertr th * {
	color: #fff!important;
}
.epm-hist .ms-listviewtable td {
	background: #fff;
	padding: 8px 5px;
	border-left: solid 2px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	vertical-align: top;
	font-size: 13px;
	color: #505151;
}
.epm-hist .ms-listviewtable th .ms-unselectedtitle td {
	border: 0!important;
}
.epm-hist .ms-viewheadertr th * {
	border: 0!important;
	background: none!important;
}
.epm-hist .empty-row {
	background: #fff;
	text-align: center;
}
.epm-hist .info {
	margin: 0 auto;
	font-size: 14px;
	font-style: normal;
	display: inline-block;
}
/**scrolling area**/
.epm-hist div.scrollingHotSpotLeft {
	width: 37px;
	left: 0;
}
.epm-hist div.scrollingHotSpotLeftVisible span {
	opacity: 65!important;
	filter: alpha(opacity = 65);
	background: url("../images/backgrounds/hlt_prev.png") center center no-repeat;
	width: 37px;
}
.epm-hist div.scrollingHotSpotRight {
	width: 37px;
	right: 0;
}
.epm-hist div.scrollingHotSpotRightVisible span {
	opacity: 65!important;
	filter: alpha(opacity = 65);
	background: url("../images/backgrounds/hlt_next.png") center center no-repeat;
	width: 37px;
}
/**epm score wp**/
.score-chart {
	border: solid 1px #e00505;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 10px;
	background: #fff;
	height: 250px;
}
.score-chart .info {
	max-width: 245px;
	margin-top: 90px;
	font-size: 16px;
}
/**cascaded objectives**/
.cascd-obj {
	overflow: hidden;
	border: solid 1px #e00505;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	background: #e1e1e1;
	height: 270px;
}
.cascd-grd-cont {
	height: 234px;
}
.cascd-grd-cont table {
	height: 200px;
}
.cascd-obj div.pager {
	background: #fff;
	width: 100%;
	margin: 0!important;
}
.cascd-obj div.pager ul {
	float: right;
	margin: 5px 0;
	height: 22px;
}
.no-footer .cascd-grd-cont {
	height: 270px;
}
.no-footer .cascd-grd-cont table {
	height: 238px;
}
.no-footer div.pager {
	background: #fff;
	border-radius: 0px 0px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.cascd-obj table {
	border-radius: 15px 15px 0 0;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	width: 100%;
	border-collapse: collapse;
	margin-top: -2px;
}
.cascd-obj .obj-row {
	height: 58px;
}
.cascd-obj .obj-row td {
	border-top: solid 2px #fff;
	padding: 10px 5px 10px 10px;
	vertical-align: top;
}
.cascd-obj-footer {
	background: #e00505;
	text-align: right;
	height: 34px;
	border-radius: 0px 0px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 5px 10px 0 0;
}
.cascd-obj-footer input {
	cursor: pointer;
	border: 0;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	background: #fff;
	height: 30px;
	width: 150px;
	vertical-align: middle;
	font-size: 14px;
	font-family: 'Noto Sans UI';
	color: #e00505;
}
.obj-lbl {
	background: url(../images/backgrounds/obj_bul.gif) no-repeat left top;
	padding-left: 25px;
	color: #5d5d5d;
}
.obj-lbl a, .obj-row a {
	color: #5d5d5d!important;
}
.cascd-obj .chng-lbl {
}
.added-obj {
	border: 0;
	background: url(../images/backgrounds/added_obj.gif) no-repeat center center;
	width: 26px;
	height: 26px;
	display: inline-block;
	text-indent: -9999px;
}
.updated-obj {
	border: 0;
	background: url(../images/backgrounds/updated_obj.gif) no-repeat center center;
	width: 26px;
	height: 27px;
	display: inline-block;
	text-indent: -9999px;
	cursor: pointer;
}
.add-obj {
	border: 0;
	background: url(../images/backgrounds/add_obj.gif) no-repeat center center;
	width: 26px;
	height: 27px;
	display: inline-block;
	text-indent: -9999px;
	cursor: pointer;
}
.delete-obj {
	border: 0;
	background: url(../images/backgrounds/del_obj.gif) no-repeat center center;
	width: 26px;
	height: 27px;
	display: inline-block;
	text-indent: -9999px;
	cursor: pointer;
}
.added-obj + div {
	float: right;
}
.dlg-scroll {
	height: 455px;
	padding-right: 5px;
	overflow-x: hidden;
	overflow-y: auto;
}
.obj-dlg h4 {
	color: #e00505;
	font-size: 18px;
	font-weight: normal;
	font-family: 'Noto Sans UI';
	margin: 8px 0;
}
.obj-dlg td {
	width: 50%;
	vertical-align: top;
}
.obj-dlg .kpi-grid td {
	width: 20%;
	vertical-align: top;
}
.cascd-obj .info {
	max-width: 290px;
	margin-top: 122px;
	font-size: 16px;
}
/**epm landing tabs**/
.epm-landing-tabs {
	border-bottom: solid 1px #e00505;
/*height:37px;*/	margin-bottom: 20px;
}
.epm-landing-tabs a {
	font-size: 12px;
	display: inline-block;
	width: 130px;
	height: 37px;
	text-align: center;
	margin: 5px 3px 0 3px;
	color: #2d2d2d!important;
	text-decoration: none;
	font-weight: bold;
}
.epm-landing-tabs a span {
	display: block;
	background: url('/style library/en-us/qtel/images/backgrounds/epm_tab.gif') no-repeat left top;
	width: 130px;
	height: 37px;
	text-align: center;
	color: #2d2d2d!important;
	text-decoration: none;
	font-weight: bold;
	line-height: 37px;
}
.epm-landing-tabs a.active:hover {
	text-decoration: none;
}
.epm-landing-tabs a.active span {
	background: url('/style library/en-us/qtel/images/backgrounds/epm_tab.gif') no-repeat left bottom;
	color: #fff!important;
}
.emptab-details {
	border: solid 1px #9e9e9e;
	background: #fff;
	padding: 15px;
}
.tab-back {
	background: url('../images/backgrounds/tab_back.gif') no-repeat left top;
	padding-left: 50px;
	color: #2d2d2d!important;
	text-decoration: none;
	font-family: 'Ooredoo Heavy';
	font-size: 24px;
	display: inline-block;
	height: 40px;
	margin: 10px 0;
	padding-top: 3px;
	white-space: nowrap;
}
/**my employees**/
.myemp-list table {
	width: 100%;
	margin-left: -24px;
}
.myemp-list h3.ms-WPTitle {
	margin: 0 0 10px 24px;
}
.emp-listitem {
	float: left;
	background: #e8eae9;
	margin-left: 24px;
	padding: 13px 22px;
	height: 85px;
	margin-bottom: 12px;
	width: 430px;
}
.emp-listitem img {
	float: left;
	width: 80px;
	height: 80px;
	border: solid 1px #9e9e9e;
	border-radius: 40px 40px 40px 40px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.emp-listitem div {
	margin-left: 105px;
	color: #5d5d5d;
}
.emp-listitem h4 {
	font-family: 'Ooredoo Heavy';
	font-size: 20px;
	margin: 5px 0;
}
.emp-listitem a, .emp-listitem a:link, .emp-listitem a:active, .emp-listitem a:hover, .emp-listitem a:visited {
	color: #5d5d5d!important;
}
/**search emplyees **/
.custom-dlg-wide .dlg-form {
	width: 715px;
	margin-left: 25px;
}
.custom-dlg-wide #s4-workspace {
	overflow: hidden!important;
}
.custom-dlg-wide .search-emp-res {
	height: 445px;
	padding-right: 10px;
	overflow-y: auto;
	overflow-x: hidden;
}
.search-emp-res .filter-ctrl {
	border-radius: 15px 15px 0px 0px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.search-emp-res .filter-ctrl.epm-filter td {
	vertical-align: top;
}
.search-emp-res .filter-ctrl input[type=text] {
	width: 180px;
}
.search-emp-res .filter-ctrl input[type=text].inp-sm {
	width: 80px!important;
}
.custom-dlg-wide .search-emp-res .filter-ctrl input[type=text].inp-sm {
	width: 70px!important;
}
.custom-dlg-wide .search-emp-res .filter-ctrl .go-filter {
	margin-top: -5px;
}
.custom-dlg-wide .search-emp-res .filter-ctrl input[type=text] {
	width: 132px;
}
.search-emp-res .filter-ctrl h3 {
	color: #fff!important;
	margin-bottom: 0!important;
}
.search-emp-res .filter-ctrl td:first-child {
	font-family: 'Noto Sans UI';
}
.search-emp-res .filter-ctrl img {
	width: auto;
	height: auto;
	visibility: visible;
}
.search-emp-res .filter-ctrl div.selector {
	width: 180px;
}
.search-emp-res .filter-ctrl div.selector span {
	width: 160px;
}
.search-emp-res .filter-ctrl .inp-sm + span {
	font-size: 11px;
	font-family: Noto Sans UI;
	color: #ee3838!important;
}
.srchppl-res {
	border: solid 1px #ccc;
	background: #ccc;
	border-radius: 15px 15px 0px 0px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin-bottom: 10px;
	overflow: hidden;
}
.srchppl-res.no-round-top {
	border-radius: 0 0 0 0;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	overflow: hidden;
}
.search-emp-res .emplyee-grid {
	border: 0!important;
	margin-bottom: 5px;
}
.search-emp-res .error-message {
	margin-top: 0px;
}
.add-ppl-btn {
	border: 0;
	background: url('../images/icons/add.gif') no-repeat center center;
	width: 170px;
	height: 34px;
	color: #fff!important;
	font-family: 'Noto Sans UI';
	font-size: 17px;
	float: left;
	padding-right: 12px!important;
	text-align: right;
}
.search-emp-res .empty-row {
	text-align: center;
}
.search-emp-res .info {
	margin: 0 auto;
	font-size: 14px;
	font-style: normal;
	max-width: none;
	display: inline-block;
}
.sel-all-emp {
	padding: 5px 0 0 8px;
	font-size: 14px;
	font: 14px Noto Sans UI bold;
	color: #fff;
}
/**employees grid**/
.rnd-h3 .button.srch-btn {
	background-color: #fff!important;
	background-image: url('/style library/en-us/qtel/images/icons/red_srch.gif')!important;
	background-repeat: no-repeat!important;
	background-position: 8px center!important;
	color: #e00505;
	float: right;
	padding-left: 35px!important;
}
.emplyee-grid {
	width: 100%;
	border-collapse: separate!important;
	border: solid 1px #e00505;
}
.emplyee-grid th {
	color: #fff;
	background: none;
	font-size: 14px;
	font-family: 'Noto Sans UI';
	height: 39px;
	vertical-align: middle;
	text-align: left;
	padding: 0 8px;
}
.emp-row td {
	padding: 8px;
	background: #e6e6e6;
	border-top: solid 2px #fff;
	vertical-align: top;
	font-size: 13px;
	color: #505151;
	vertical-align: middle;
}
.dlg-form .emp-row td {
	background: #e6e6e6;
}
.emplyee-grid .empty-row {
	text-align: center;
	margin: 10px;
}
.emp-img {
	text-align: center;
}
.emp-img img {
	width: 80px;
	height: 80px;
	border: solid 1px #9e9e9e;
	border-radius: 40px 40px 40px 40px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.emp-img-mask {
	text-align: center;
}
.emp-img-mask img {
	width: 78px;
	height: 78px;
	border: 0;
}
.emp-img-mask .mask {
	position: absolute;
	background: url(../images/backgrounds/emp_img_mask_sm.png) no-repeat center top;
	width: 80px;
	height: 80px;
}
.dlg-form .emplyee-grid .empty-row {
	margin: 0;
	padding: 8px;
	border: solid 1px #fff;
	border-radius: 15px 15px 0px 0px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.dlg-form .emp-img img {
	width: 60px;
	height: 60px;
	border: solid 1px #9e9e9e;
	border-radius: 30px 30px 30px 30px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.dlg-form .no-round-top .empty-row {
	border-radius: 0px 0px 0px 0px;
}
.srchppl-res.rounded {
	background: #e6e6e6;
}
.srchppl-res.rounded .emp-row td {
	background: none;
	border-top: 0;
	border-bottom: solid 2px #fff;
}
.search-emp-res .error-message {
	max-width: 200px;
}
/**cascaded**/
.rdo-cscd .checker {
	border: 0!important;
	width: 45px;
	height: 45px;
	margin: 0px auto;
	cursor: pointer;
}
.rdo-cscd input {
	width: 40px;
	height: 40px;
	cursor: pointer;
}
.rdo-cscd .checker span {
	background: url('../images/backgrounds/epm_cbo_cascd.gif') no-repeat left top;
	width: 45px;
	height: 45px;
	display: inline-block;
	text-align: center;
}
.rdo-cscd .checker span.checked {
	background: url('../images/backgrounds/epm_cbo_cascd.gif') no-repeat left bottom;
}
/**admin page**/
.admin-lnks {
	margin-left: -15px;
	overflow: hidden;
}
.admin-lnks div {
	background: #5d5d5d;
	height: 106px;
	width: 185px;
	margin-left: 15px;
	margin-bottom: 15px;
	float: left;
	padding: 50px 15px 20px 115px;
}
.admin-lnks h4 {
	color: #fff!important;
	font-size: 27px;
	font-family: 'Ooredoo Heavy';
	text-decoration: none;
	margin: 0;
	padding: 0;
}
.admin-lnks h5 {
	color: #fff!important;
	font-size: 18px;
	font-family: 'Ooredoo Heavy';
	text-decoration: none;
	margin: 0 0 10px 0;
	padding: 0;
}
.admin-lnks a {
	display: block;
	color: #fff!important;
	font-size: 14px;
	font-family: Noto Sans UI;
	text-decoration: none;
	margin: 5px 0 0 0;
}
.admin-lnks div.report-lnk {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left top;
	width: 350px;
}
.admin-lnks div.epm-lnk {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left -176px;
	width: 350px;
}
.admin-lnks div.epm-proxy {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left -1767px;
	width: 350px;
}
.admin-lnks div.epm-distribution {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left -1970px;
	width: 350px;
}
.admin-lnks div.epm-resigned {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left -1330px;
	width: 350px;
}
.admin-lnks div.epm-forced {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left -1575px;
	width: 350px;
}
.admin-lnks div.epm-close-lnk {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left -1090px;
}
.admin-lnks div.alert-lnk {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left -407px;
}
.admin-lnks div.mail-lnk {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left -635px;
}
.admin-lnks div.weight-lnk {
	background: #5d5d5d url(../images/backgrounds/admin_lnks.png) no-repeat left -865px;
}
/**reports page**/
.reports-page h4 {
	background: url(../images/backgrounds/expand.gif) no-repeat left 10px;
	padding-left: 20px;
	color: #ed1c24;
	font-size: 24px;
	font-family: 'Ooredoo Heavy';
	margin: 10px 0;
	color: #e00505;
	font-style: normal!important;
}
.reports-page ul.dfwp-list {
	margin: 0;
	padding: 0;
	border-bottom: solid 1px #d1d1d1;
}
.reports-page ul.dfwp-list li {
	list-style-type: none;
	background: url(../images/icons/bullet.gif) no-repeat left 17px;
	padding: 8px 13px;
	margin: 7px 7px 0 28px;
}
.reports-page ul.dfwp-list li a:link, .reports-page ul.dfwp-list li a:active, .reports-page ul.dfwp-list li a:hover, .reports-page ul.dfwp-list li a:visited {
	font-size: 18px;
	font-family: Noto Sans UI!important;
	color: #5d5d5d!important;
}
.reports-page ul.dfwp-list li a:hover {
	text-decoration: underline!important;
}
/**/
.forced-score {
	padding: 8px 0;
	background: #e6e6e6;
	border: solid 1px #ccc;
	font-size: 13px;
	overflow: hidden;
	border-radius: 15px 15px 0px 0px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.forced-score td {
	padding: 0 10px;
	vertical-align: middle;
}
.forced-score input[type=text] {
	border: 1px solid #cbcbcb;
	padding: 5px;
	width: 80px;
}
.reset-circle {
	cursor: pointer;
	background: url(../Images/reset_circle.gif) no-repeat center center;
	border: 0;
	background-repeat: no-repeat;
	background-position: center top;
	width: 29px!important;
	height: 29px!important;
	border: 0!important;
	text-indent: -9999px;
}
.ajax__combobox_inputcontainer {
	top: 0px!important;
}
.ajax__combobox_buttoncontainer button {
	background: #fff url(../images/icons/drpdn_arrow.gif) no-repeat center center;
	height: 19px!important;
	width: 19px!important;
	border: 0!important;
	margin-left: -20px!important;
	vertical-align: middle;
}
.ajax__combobox_itemlist li:first-child {
	display: none;
}
.red {
	color: #e00505;
}
/** cbo print hr/gr comments**/
#ctl00_PlaceHolderMain_Div_HRComments .float-lang h3.ms-WPTitle, #ctl00_PlaceHolderMain_Div_Grievance .float-lang h3.ms-WPTitle {
	margin-bottom: 3px;
}
#ctl00_PlaceHolderMain_Div_HRComments .comment-item-wrap, #ctl00_PlaceHolderMain_Div_Grievance .comment-item-wrap {
	margin-top: 10px;
}
#ctl00_PlaceHolderMain_Div_HRComments .cbo-border, #ctl00_PlaceHolderMain_Div_Grievance .cbo-border {
	margin-top: 35px;
	background: #fff5dc;
	border: solid 1px #efb882;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 3px 5px;
}
.epm-rep-lnk {
	float: right;
	margin: -35px 0 0 0;
	padding: 0 0 0 20px;
	font-size: 15px;
	color: #333!important;
	background: url(../images/icons/pdf2.gif) no-repeat left top;
	line-height: 16px;
}
.epm-rep-lnk:hover {
	color: #333!important;
}
/**/
/*.alert-me{float:right;margin-right:10px;background:#5d5d5d url(../images/icons/alert_me.png) no-repeat 2px center;line-height:20px;height:29px;width:116px;padding-left:40px;}
.stop-alert{float:right;margin-right:10px;background:#5d5d5d url(../images/icons/stop_alert.png) no-repeat 2px center;line-height:20px;height:29px;width:116px;padding-left:40px;}
.alert-me a , .stop-alert a{color:#fff!important;}
*/
/**/
.ms-vb-itmcbx.ms-vb-firstCell {
	width: 20px!important;
}
/********/
.news-ticker-zone .ms-PartSpacingVertical, .news-ticker-zone .mrgn-tb-15, .news-ticker-zone .ms-webpartzone-cell {
	margin: 0;
}
.news-ticker {
	border: solid 1px #bebebe;
	height: 31px;
	padding: 2px 1px 1px 1px;
}
.news-ticker h3 {
	float: left;
	color: #fff;
	font-size: 0px;
	height: 31px;
	line-height: 28px;
	font-weight: normal;
	background: url(../images/icons/go.png) no-repeat left top;
	padding: 0px;
	margin: 0 13px 0 2px;
	width: 44px;
}
.marquee {
	width: 900px;
	height: 31px;
	overflow: hidden;
	background: #fff;
}
.marquee ul, .marquee li {
	margin: 0;
	padding: 0;
}
.marquee li {
	float: left;
	white-space: nowrap;
	line-height: 28px;
	list-style: none;
	color: #5d5d5d;
	background: url(../images/backgrounds/ticker_bullet.gif) no-repeat left center;
	padding: 0 10px 0 20px;
}
.marquee li:first-child {
	background: none;
	padding-left: 0;
}
.marquee li a {
	color: #5d5d5d!important;
	text-decoration: none!important;
}
/* liScroll styles */
.tickercontainer {
	/* the outer div with the black border */
width: 900px;
	height: 30px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.tickercontainer .mask {
	/* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
	left: 0px;
	top: 0px;
	width: 900px;
	overflow: hidden;
}
ul.newsticker {
	/* that's your list */position: relative;
	left: 920px;
}
/***important news***/
/*#flyer{background:url(../images/backgrounds/flyer.png) no-repeat left top;width:134px;height:115px;position:absolute;right:-8px;top:-8px;}*/
.popup-ttl-bg {
	color: #fff;
	background: #ed1f29!important;
	height: 40px!important;
	line-height: 35px!important;
	padding: 0 15px;
	margin: 0;
	font-size: 24px!important;
	font-family: 'Noto Sans UI';
	font-weight: normal;/*margin-right:30px;*/
}
.important-news h3 {
	margin-right: 0;
}
.important-news h3.popup-ttl-bg {
	margin-top: 15px;
}
.important-news {
	padding: 0;
}
.important-news object {
	margin-top: 10px;
}
.imp-news-cont {
	margin: 0 10px;
}
.imp-news-imgwrap {
	height: 143px;
	overflow: hidden;
	margin-bottom: 10px;
	border: solid 1px #ccc;
}
.imp-news-imgwrap img {
	width: 100%;
	height: 143px;
	margin: 0!important;
	padding: 0!important;
}
.bottom-close {
	right: 70px;
	bottom: 0px;
	top: auto;
}
.bottom-close span.s4-clust {
	right: 0!important;
	top: 0!important;
	background-image: url(../images/backgrounds/close.gif)!important;
	background-repeat: no-repeat!important;
	border: 0!important;
	height: 12px!important;
	width: 41px!important;
}
.bottom-close a:hover {
	color: #ed1c24!important;
}
/***share***/
.share-btn {
	float: right;
	margin: 4px 0 0 0;
	background: #ED1C24 url(../images/backgrounds/share_icon.png) no-repeat 5px center;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #fff!important;
	display: inline-block;
	height: 27px;
	line-height: 25px;
	padding: 0 12px 0 24px;
	text-decoration: none;
}
.share-btn:hover {
	text-decoration: none;
}
.content-30 .share-btn {
	float: left;
}
.share-popup {
	background: url(../images/backgrounds/share.gif) no-repeat left top;
	padding-left: 120px;
	margin: 10px 10px 0 10px;
	min-height: 110px;
}
.share-popup .ms-rtelong, .share-popup .ms-long {
	width: 100%!important;
}
.share-popup textarea {
	width: /*538px*/98%;
	height: 51px;
	border: 1px solid #cbcbcb;
	padding: 5px;
	display: block;
	font-family: Noto Sans UI;
	color: #5d5d5d;
	overflow: hidden;
}
.share-popup h4 {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 17px;
}
.share-popup a {
	color: #ed2029;
}
.share-popup .post-txt {
	min-height: 50px;
}
.share-popup .btns-container {
	float: right;
	margin-top: 10px;
}
.share-popup .btns-container .input-field {
	width: 160px;
}
.share-popup .btns-container a {
	text-decoration: underline!important;
}
.share-popup .btns-container a:hover {
	text-decoration: none!important;
}
.share-popup-msg {
	margin-top: 90px;
	max-width: 210px;
}
h3#album-title {
	float: left;
}
.knowledge-hub-share .share-btn {
	margin: -37px 0 0 0;
}
#events-details-container .news-share-like {
	background: none repeat scroll 0 0 #EDEDED;
	width: 100%;
}
.news-share-like {
	height: 45px;
	line-height: 43px;
	background: #f7f7f7;
	margin: 20px 0 0 0;
/*overflow:hidden;removed to show likers div*/	position: relative;
}
.news-share-like .share-btn, .news-share-like .like-btn, .news-share-like .dislike-btn {
	cursor: pointer;
	font-size: 18px;
	float: left;
	border: 0;
	border-radius: 0px 0px 0px 0px;
	position: static;
	font-family: 'Noto Sans UI';
	margin: 10px;
	color: #2d2d2d!important;
	display: inline-block;
	height: 23px;
	line-height: 23px;
	padding: 0 0 0 31px;
	text-decoration: none;
}
.news-share-like .share-btn {
	background: url(../images/backgrounds/newsShare.png) no-repeat left top;
	margin-left: 88px;
}
.news-share-like .like-btn {
	background: url(../images/backgrounds/news_like.png) no-repeat left top;
	left: 0;
	position: absolute;
}
.news-share-like .dislike-btn {
	background: url(../images/backgrounds/news_dislike.png) no-repeat left top;
	left: 0;
	position: absolute;
}
.news-share-like .likers {
	float: right;
	margin: 0 10px;
	color: #2d2d2d!important;
}
#Related-News-Container h3 {
	margin: 10px;
}
#events-details-container hr, #news-details-container hr {
	margin: 20px 0 5px 0;
	height: 0;
	border-color: #c1c1c1;
}
.underDescription div {
	height: 38px;
	line-height: 38px;
}
/***local times***/
.world-clock {
	position: relative;
	margin-top: 10px;
	padding-top: 30px;
	border-top: solid 1px #bcbdc0;
	width: 977px;
	max-height: 600px;
}
.world-clock .jcarousel-container-horizontal {
	width: 900px;
	padding: 0px 38px 0 38px;
}
.world-clock .jcarousel-clip {
	overflow: hidden;
	width: 900px;
	height: 268px;
}
.world-clock #mycarousel-next {
	display: none;
	position: absolute;
	width: 31px;
	background: url('/Style Library/en-US/CEP/OrganizationChart/Images/next.jpg') no-repeat 0px 0px;
	height: 157px;
	top: 190px;
	cursor: pointer;
	right: 0px;
	z-index: 1000;
}
.world-clock #mycarousel-prev {
	display: none;
	position: absolute;
	width: 31px;
	background: url('/Style Library/en-US/CEP/OrganizationChart/Images/prev.jpg') no-repeat 0px 0px;
	height: 157px;
	top: 190px;
	cursor: pointer;
	left: 0px;
	z-index: 1000;
}
.world-clock ul {
	padding: 0 0 0 38px;
	margin: 0;
}
.world-clock .jcarousel-container-horizontal ul {
	padding: 0;
}
.local-time {
	list-style-type: none;
	width: 185px;
	height: 245px;
	float: left;
	border-bottom: solid 1px #cfe9fa;
	background: transparent;
	padding: 0 20px 33px 20px;
	margin: 0;
}
.local-time .country {
	height: 47px;
	border-bottom: solid 1px #b9b9b9;
	text-align: center;
	padding-top: 6px;
}
.local-time .opco {
	font-size:18px;
	font-weight: bold;
	display: block;
	font-family: 'Noto Sans UI';
	color: #ED1F29;
}
.content-70 .world-clock {
	width: 751px;
}
.content-70 .world-clock .jcarousel-container-horizontal, .content-70 .world-clock .jcarousel-clip {
	width: 675px;
}
.content-50 .world-clock {
	width: 526px;
	margin: 0 auto;
}
.content-50 .world-clock .jcarousel-container-horizontal, .content-50 .world-clock .jcarousel-clip {
	width: 450px;
}
.ms-dialog .world-clock {
	width: 701px;
	margin: 0 auto;
	border-top: 0;
	padding-top: 10px;
}
.ms-dialog .world-clock .jcarousel-container-horizontal, .ms-dialog .world-clock .jcarousel-clip {
	width: 615px;
	height: 255px;
}
.ms-dialog .local-time {
	padding: 0 10px 20px 10px;
}
.analog, .analog *, .digital, .digital * {
	margin: 0;
	padding: 0;
}
li.local-time > ul.digital {
	background: url(../images/backgrounds/LocalTimes.png) center no-repeat transparent;
	height: 43px;
	padding-left: 0 !important;
	text-align: center;
	width: 187px;
}
.digital li {
	display: inline;
	color: #fff;
	font-size: 17px;
	line-height: 40px;
}
.digital .sec, .digital .meridiem {
	font-size: 13px;
}
.analog {
	position: relative;
	width: 130px;
	margin: 8px auto;
	background: url(../images/backgrounds/clockface.png);
	list-style: none;
	left: -90000px;
	background-repeat: no-repeat;
}
.analog, .analog .hour, .analog .min, .analog .sec {
	height: 128px;
}
.analog .hour, .analog .min, .analog .sec {
	position: absolute;
	width: 8px;
	top: 0;
	left: 61px;
	padding: 0;
}
.analog .sec {
	/*left:39px\9;*/
	z-index: 1;
}
.analog .min {
	/*left:49px\9;*/
	z-index: 2;
}
.analog .hour {
	z-index: 3;
}
.analog .meridiem {
	margin-top: 95px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	display: inline-block;
	margin-left: 55px;
	margin-left: 55px\0;
}
/**page rating**/
.page-rating-wp {
	margin-top: 10px;
}
.page-rating {
	background: #e8eaea;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	width: 186px;
	height: 130px;
	color: #5d5d5d;
	padding: 8px 10px;
}
.page-rating h3 {
	margin: 0;
	padding: 0;
	font-size: 24px;
	font-family: 'Ooredoo Heavy';
	font-weight: normal;
	margin-bottom: 5px;
	color: #5d5d5d;
}
.rating-val {
	background: url(../images/backgrounds/rate_bg.png) no-repeat left top;
	width: 55px;
	height: 55px;
	text-align: center;
	font-family: 'Ooredoo Heavy';
	font-size: 32px;
	float: right;
	display: inline-block;
	color: #fff;
	line-height: 53px;
	margin-top: 5px;
}
.rating-val > span, #rating-val {
	color: #e00505!important;
}
.rating-reviews, .rating-visits {
	display: block;
	font-weight: bold;
	margin: 5px 0 0 0;
}
.rating {
	float: left;
	margin-top: 10px;
}
.ms-submitRating {
	cursor: pointer;
}
.ms-currentRating {
	width: 170px;
	height: 31px;
}
.ms-rating_4_new {
	left: -34px!important;
}
.ms-rating_3_new {
	left: -68px!important;
}
.ms-rating_2_new {
	left: -102px!important;
}
.ms-rating_1_new {
	left: -136px!important;
}
.ms-rating_0 {
	left: -170px!important;
}
.ms-rating_5 {
	left: -340px!important;
}
.ms-rating_4 {
	left: -374px!important;
}
.ms-rating_3 {
	left: -408px!important;
}
.ms-rating_2 {
	left: -442px!important;
}
.ms-rating_1 {
	left: -476px!important;
}
.ms-rating_4_5 {
	left: -680px!important;
}
.ms-rating_3_5 {
	left: -714px!important;
}
.ms-rating_2_5 {
	left: -748px!important;
}
.ms-rating_1_5 {
	left: -782px!important;
}
.ms-rating_0_5 {
	left: -816px!important;
}
.ms-ratingPopup {
	background-color: #f7f7f7;
	border: solid 1px #c3c3c3;
	font-family: Noto Sans UI;
	font-size: 8pt;
	color: #5d5d5d;
}
/**buy and sell**/
/*add item*/
.form-heading {
	background: none no-repeat scroll 10px center #5D5D5D;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	font-family: 'Ooredoo Heavy';
	color: #FFFFFF;
	font-size: 24px !important;
	font-weight: normal !important;
	line-height: 46px;
	margin: 10px 0;
	padding-left: 15px;
}
.buy-sell-form .field-lbl {
	font-size: 18px;
}
.buy-sell-form .input-field {
	width: 300px;
}
.buy-sell-form .input-field input[type=text] {
	width: 283px;
	height: 15px;
	font-size: 14px;
	border: 1px solid #cbcbcb;
	padding: 5px;
	display: block;
	font-family: Noto Sans UI;
	color: #d6d7d7;
}
.buy-sell-form .large-input input[type=file] {
	width: 290px;
	border: 1px solid #cbcbcb;
	padding: 5px;
	font-family: Noto Sans UI;
	color: #5d5d5d;
	background: #fff;
	height: 26px;
}
.buy-sell-form .input-field select {
	width: 300px;
	border: 1px solid #cbcbcb;
	padding: 5px;
	display: block;
	font-family: Noto Sans UI;
	color: #5d5d5d;
}
.buy-sell-form .input-field textarea {
	width: 253px;
	border: 1px solid #cbcbcb;
	padding: 5px;
	height: 80px;
	display: block;
	font-family: Noto Sans UI;
	color: #d6d7d7;
	font-size: 14px;
}
.buy-sell-form .input-field div.selector span {
	width: 270px;
}
.buy-sell-form div.uploader {
	height: 27px;
	margin-right: 5px;
	width: 379px;
}
.buy-sell-form div.uploader span.action {
	padding: 3px 0 !important;
	height: 19px;
	line-height: 17px !important;
}
.buy-sell-form div.uploader span.filename {
	border: 1px solid #CBCBCB !important;
	height: 25px !important;
	line-height: 21px !important;
	margin-right: 8px !important;
	padding-left: 6px !important;
	width: 287px !important;
	font-size: 14px!important;
}
.buy-sell-form div.uploader input[type=file] {
	width: 379px;
}
.buy-sell-form .ms-dttimeinput .selector span {
	width: 37px!important;
}
.buy-sell-form .ms-dttimeinput {
	font-size: 0;
}
.buy-sell-form .ms-dtinput a {
	margin-left: -20px;
	position: relative;
	width: 17px;
	height: 17px;
	margin-top: 3px;
	background: url(../images/icons/calendar.gif) no-repeat left top;
}
.buy-sell-form .ms-dtinput a img {
	visibility: hidden;
}
.buy-sell-form .ms-dttimeinput .selector select {
	width: 67px!important;
	min-width: 67px;
}
.buy-sell-form .ms-dttimeinput .selector {
	float: left;
	margin-left: 5px;
	padding-right: 5px;
}
.buy-sell-form .large-input, .buy-sell-form .input-field textarea {
	width: 580px;
}
.buy-sell-form .large-input input[type=text] {
	float: left;
}
.buy-sell-form .large-input .price {
	float: left;
	color: #ed1c24;
	margin-left: 5px;
	margin-top: 2px;
}
.last-btn {
	float: right;
}
.buy-sell-form .input-field table td {
	vertical-align: middle;
}
.buy-sell-form .input-field label {
	color: #ED1C24;
	font-size: 14px;
}
.buy-sell-form .input-field input[type="radio"] {
	vertical-align: top;
}
.buy-sell-form .button {
	background: url("../images/backgrounds/redBtn.png") no-repeat 0 0 !important;
	border: 0 none;
	border-radius: 10px 10px 10px 10px!important;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative!important;
	color: #FFFFFF;
	font-size: 14px !important;
	line-height: 25px !important;
	padding: 0;
	font-family: 'Noto Sans UI';
	width: 76px!important;
	height: 25px;
	float: right;
	margin-top: -27px;
}
.buy-sell-form .input-field.large-input {
	width: 462px;
}
.grd-attch {
	margin-top: 5px;
	width: 438px;
}
.grd-attch td {
	background: #d3e5ef;
	border-bottom: solid 2px #fff;
	padding: 5px 10px;
	vertical-align: middle;
}
.grd-attch a {
	background: url(../images/backgrounds/attachment.gif) no-repeat left top;
	color: #737778;
	padding-left: 27px;
	display: inline-block;
}
.field-container font {
	color: #FF0000 !important;
}
.buy-sell-form small {
	margin-left: 0;
}
/*category list*/
.buy-sell-page-header .page-ttl {
	float: left;
	margin: 0;
	text-transform: capitalize;
}
.buy-sell-btns {
	float: right;
	margin-top: 10px;
}
.add-item-lnk, .my-items-lnk, .update-item-lnk, .tc-lnk, .help-lnk {
	border: 0;
	width: 78px;
	height: 24px;
	font-size: 19px;
	color: #fff!important;
	float: left;
	margin-left: 16px;
	padding: 3px 12px 3px 32px;
	text-decoration: none!important;
	position: relative;
}
.add-item-lnk {
	background: url(../images/icons/add_item.gif) no-repeat center 2px;
}
.my-items-lnk {
	background: url(../images/icons/my_items.gif) no-repeat center 2px;
}
.tc-lnk {
	background: url(../images/icons/bs_tc.gif) no-repeat center 2px;
	width: 57px;
	padding: 3px 12px 3px 40px;
}
.help-lnk {
	background: url(../images/icons/bs_help.gif) no-repeat center 2px;
	width: 56px;
}
.update-item-lnk {
	background: url(../images/icons/update_item.gif) no-repeat center 2px;
	width: 96px;
}
.buy-sell-cat {
	float: left;
	background: url(../images/backgrounds/cat_bg.png) no-repeat center top #ED2029;
	padding-bottom: 15px;
	width: 215px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.buy-sell-main {
	float: right;
	margin: 0 0 0 20px;
	width: 740px;
}
.buy-sell-main-w {
	float: right;
	margin: 0 0 0 13px;
	width: 747px;
}
.buy-sell-cat h3 {
	color: #fff;
	font-size: 28px!important;
	font-weight: normal;
	margin: 8px 10px;
}
.buy-sell-cat ul {
	margin: 110px 0 0 0;
	padding: 0;
	list-style-type: none;
}
.buy-sell-cat li {
	min-height: 35px;
	padding: 0 10px;
}
.buy-sell-cat li a {
	display: block;
	color: #fff!important;
	font-size: 16px;
	min-height: 33px;
	text-decoration: none!important;
	text-transform: capitalize;
	Background: url(../images/backgrounds/buyArrow.png) no-repeat 99% 10px;
	padding-right: 30px;
	line-height: 30px;
	border-top: 1px solid #F3686E;
}
.buy-sell-cat li:first-child a {
	border-top: 0;
}
.buy-sell-cat li a:hover {
	text-decoration: none;
}
.buy-sell-cat li.active, .buy-sell-cat li:hover {
	background: white;
}
.buy-sell-cat li:hover a, .buy-sell-cat li.active a {
	background: url("../images/backgrounds/buyArrow_active.png") no-repeat scroll 99% 10px transparent;
	color: #ED2029 !important;
	border: 0 none;
}
/*items list*/
.buy-sell-items {
	margin: 0 0 0 -7px;
	padding: 0;
	list-style-type: none;
	width: 756px;
	overflow: hidden;
}
.buy-sell-myitems {
	margin: 0 0 0 -14px;
	width: 1008px;
	overflow: hidden;
}
.buy-sell-items li {
	float: left;
	width: 238px;
	height: 290px;
	margin: 0 4px 20px 5px;
	position: relative;
	background: url(../images/backgrounds/items_bg1.jpg) no-repeat left top;
}
.buy-sell-myitems li {
	background: url(../images/backgrounds/bs_item_overlay.png) repeat center top;
	margin: 0 0 20px 14px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.slides {
	width: 236px;
	height: 255px;
	position: relative;
	margin-top: 20px;
}
.slides .slides_container {
	width: 236px;
	height: 255px;
	overflow: hidden;
}
.slides .slides_container div {
	width: 236px;
	height: 255px;
	text-align: center;
	position: relative;
}
.slides .slides_container div img {
	max-height: 350px;
}
.buy-sell-items .pagination {
	left: 0;
	width: 236px;
	margin: -275px 0 0 0;
	padding: 0;
	height: 18px;
	text-align: center;
	position: relative;
	background: url(../images/backgrounds/slider_bg.png) no-repeat center;
}
.buy-sell-items .pagination li {
	position: static;
	display: inline-block;
	float: none;
	border: 0;
	width: auto;
	height: auto;
	margin: 0 2px;
}
.buy-sell-items .pagination li a {
	background: url(../images/backgrounds/paging.png) repeat -1px 0;
	height: 12px;
	padding-top: 0;
	text-indent: -9999px;
	width: 10px;
}
.pagination li.current a {
	background: url(../images/backgrounds/pagingSelect.png) repeat -1px 0;
}
.buy-sell-form .field-lbl {
	width: 138px;
}
.buy-sell-items .overlay {
	overflow: hidden;
	color: #fff;
	z-index: 1000;
	margin-top: -115px;
	position: relative;
	height: 130px;
	width: 236px;
	margin-left: 0px;
	background: url(../images/backgrounds/overlay_bg.png) no-repeat;
}
.item-info {
	background: url(../images/backgrounds/dot-line.png) no-repeat center bottom;
	padding: 10px 8px;
	height: 56px;
}
.item-contact, .item-actions {
	padding: 10px;
	overflow: hidden;
	height: 34px;
}
.buy-sell-items .overlay h3 {
	font-size: 24px!important;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.buy-sell-items .overlay a.info-clickable h3 {
	color: #fff!important;
	text-decoration: none!important;
	font-size: 20px!important;
	font-family: 'Ooredoo Heavy';
}
.buy-sell-items .overlay a.info-clickable {
	color: #fff!important;
	text-decoration: none!important;
	display: block;
}
.overlay .price {
	font-family: 'Noto Sans UI';
}
.price small {
	font-size: 14px;
	color: #fff;
	margin: 0;
	display: inline;
	font-family: Noto Sans UI;
}
.item-contact span {
	display : block;
	color: #fff;
}
.item-contact a {
	color: #fff!important;
	text-decoration: none!important;
}
.item-actions a {
	color: #fff!important;
	text-decoration: none!important;
	padding-left: 28px;
	line-height: 20px;
	font-size: 12px;
	height: 23px;
}
.item-actions a:hover {
	text-decoration: underline!important;
}
a.update-item {
	background: url(../images/icons/bs_update.png) no-repeat left top;
	float: left;
}
a.delete-item {
	background: url(../images/icons/bs_delete.png) no-repeat left top;
	float: right;
}
.buy-sell-myitems .myitem-bid-status {
	float: right;
	padding: 5px;
	font-size: 13px;
	border-radius: 8px 8px 8px 8px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin-top: 0;
}
.buy-sell-myitems .overlay .price {
	float: left;
	font-size: 15px;
	height: 34px;
	width: 116px;
}
.Open {
	background: #64a70b;
	color: #fff;
}
.Open a {
	color: #fff!important;
	text-decoration: none!important;
}
.Closed {
	background: #ed2029;
	color: white;
}
.Closed a {
	color: white!important;
	text-decoration: none!important;
}
.btn-bid:active {
	padding-left: 6px;
	padding-right: 6px;
}
/*range slider*/
.buy-sell-filter {
	overflow: hidden;
	background: url(../images/backgrounds/filter_bg.gif) repeat-x left bottom;
	margin-bottom: 10px;
	padding-bottom: 20px;
}
.buy-sell-sort {
	float: left;
	margin-right: 65px;
	width: 192px;
	margin-top: 10px;
}
.buy-sell-sort label {
	font-size: 18px;
	color: #5d5d5d;
	font-family: 'Noto Sans UI';
}
.buy-sell-sort .selector {
	width: 113px;
	float: right;
	height: 22px;
	padding: 3px 0 3px 5px;
}
.buy-sell-sort .selector span {
	width: 81px;
	color: #ed1c24;
	background: url("../images/icons/buyDrp.jpg") no-repeat scroll right center transparent;
}
.buy-sell-sort .selector select {
	width: 140px;
	min-width: 140px;
}
.buy-sell-search {
	float: right;
	width: 220px;
	height: 24px;
	border: solid 1px #a2a2a2;
	padding: 1px 2px 3px;
	margin-top: 10px;
}
.buy-sell-search .s4-search input.ms-sbplain {
	border-right: 0!important;
	height: 16px!important;
	width: 175px!important;
}
.price-range {
	overflow: hidden;
	float: left;
	width: 345px;
	margin-right: 20px;
	padding: 30px 35px 6px 45px;
	position: relative;
}
.price-range label {
	font-size: 12px;
	color: #ed1c24;
}
#slider-range {
	width: 266px;
	margin: 0 5px;
	height: 25px;
}
#start-price, #end-price {
	margin-top: -25px;
	z-index: 10;
	position: absolute;
	background: url(../images/backgrounds/range_val.gif) no-repeat center bottom;
	display: block;
	padding-bottom: 7px;
}
#start-price span, #end-price span {
	background: #595a5c;
	border: solid 1px #9b9c9d;
	border-bottom: 0;
	display: block;
	height: 18px;
	color: #fff;
	line-height: 16px;
	padding: 0 3px;
}
#start-lbl {
	position: absolute;
	left: 0;
	top: 35px;
}
#end-lbl {
	position: absolute;
	right: 0;
	top: 35px;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	display: block;
	border: 0;
	background-position: 0 0;
}
#slider-range .ui-slider-range.ui-widget-header.ui-corner-all {
	height: 6px!important;
	margin-top: 10px;
	background: #fff;
}
/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}
.ui-slider-horizontal .ui-slider-handle {
	top: 5px;
	margin-left: -10px;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}
.ui-widget-content {
	background: url(../images/backgrounds/range_bg.gif) no-repeat left top;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: url(../images/backgrounds/range_handler.png) no-repeat left top;
	width: 19px;
	height: 25px;
	cursor: pointer;
}
/*display item*/
.item-gallery {
	float: left;
	width: 290px;
	margin-right: 5px;
}
.item-gallery .ms-WPTitle, .item-gallery .ms-webpart-titleText {
	font-size: 30px;
}
.item-bids-info {
	float: right;
	width: 445px;
}
h3.small-ttl {
	color: #ED2029;
	font-size: 24px !important;
	font-family: 'Noto Sans UI' !important;
}
.contact-details td {
	padding: 8px 15px;
	font-weight: bold;
	border-spacing: 0;
	color: #a7a9ac;
}
.contact-details td:first-child {
	color: #595a5c;
}
.contact-details .alt-row {
	background: #e8e8e8;
}
.buy-sell-main-w hr {
	margin: 10px 0 5px 0;
	height: 0;
}
.buy-sell-main-w .news-footer {
	margin: 0;
}
.buy-sell-search input.srch-btn {
	background-image: url("../images/icons/BuySearch.jpg") !important;
}
#gallery {
	border: solid 1px #b2b2b2;
	height: 271px;
	width: 271px;
	overflow: hidden;
}
.buy-sell-main-w #slides {
	height: 271px;
	width: 271px;
	overflow: hidden;
}
.slide {
	float: left;
	position: relative;
	text-align: center;
	height: 271px;
	width: 271px;
}
.slide img {
	max-width: 540px;
}
#menu {
	margin: 10px 0 0 -10px;
	height: 86px;
	width: 292px;
}
#menu ul {
	margin: 0px;
	padding: 0px;
}
#menu li {
	width: 76px;
	display: inline-block;
	list-style: none;
	height: 76px;
	overflow: hidden;
	padding: 8px 2px 2px 2px;
	background: url(../images/backgrounds/thumb_border.gif) no-repeat right top;
	margin: 0 7px;
}
#menu li.act, #menu li.act:hover {
	background: url(../images/backgrounds/thumb_border.gif) no-repeat left top;
	width: 72px;
	height: 72px;
	padding: 10px 4px 4px 4px;
}
#menu li.act a {
	cursor: default;
	width: 72px!important;
	height: 72px!important;
}
#menu li a {
	display: block;
}
/*
#menu li img{max-width:76px;height:76px;}
#menu li.act img{max-width:72px;height:72px;}
*/
#menu .jcarousel-container-horizontal {
	width: 252px;
	padding: 0px 20px 0 20px;
}
#menu .jcarousel-clip {
	overflow: hidden;
	width: 252px;
	height: 86px;
}
#menu .jcarousel-item {
	margin: 0 2px!important;
}
#menu .jcarousel-next-horizontal {
	position: absolute;
	width: 18px;
	background: url(../images/backgrounds/pager_next.gif) no-repeat 0px 0px;
	height: 18px;
	top: 28px;
	cursor: pointer;
	right: 0px;
}
#menu .jcarousel-prev-horizontal {
	position: absolute;
	width: 18px;
	background: url(../images/backgrounds/pager_prev.gif) no-repeat 0px 0px;
	height: 18px;
	top: 28px;
	cursor: pointer;
	left: 0px;
}
#main {
	position: relative;
}
.avail-cont {
	padding: 18px;
	font-family: 'Noto Sans UI';
	font-size: 20px;
	color: #5d5d5d;
}
.bidding-price + .avail-cont {
	background: none repeat scroll 0 0 #E8EAEA;
	font-family: Noto Sans UI;
	font-size: 18px;
}
.item-desc {
	padding-top: 10px;
	font-size: 13px;
}
.fixed-price {
	color: #FFFFFF;
	float: right;
	height: 36px;
	padding: 36px 10px 25px 10px;
	width: 125px;
}
.fixed-price-pnl {
	background: url(../images/backgrounds/final_price.png) no-repeat center;
	position: relative;
	width: 445px;
	height: 98px;
}
.item-bids-info .price {
	font-size: 18px;
	font-family: 'Noto Sans UI';
	display: block;
	text-align: center;
}
.item-bids-info small {
	font-size: 14px;
	text-align: right;
	color: #fff;
}
.fixed-price-pnl .avail-cont {
	height: 66px;
	margin-right: 0;
	padding: 40px 195px 0 18px;
}
.bidding-price {
	color: #fff;
	padding: 15px 30px 15px 5px;
	margin-bottom: 10px;
	overflow: hidden;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.item-bids-status {
	float: left;
	margin-left: 0px;
}
.current-bid {
	float: right;
}
.current-bid h4 {
	float: none;
	font-size: 24px;
	margin: 0;
	font-family: 'Noto Sans UI';
	margin: -5px 0 0 0;
	text-align: right;
}
.item-status {
	font-size: 30px;
	display: block;
	margin: -13px 0 8px;
	font-family: 'Ooredoo Heavy';
}
.bidding-price .error-message, .bidding-price .success-message {
	color: #fff!important;
}
.open-bids {
	background: url(../images/backgrounds/bid_price_bg.png) no-repeat center;
	position: relative;
	padding: 13px 13px 5px;
	width: 423px;
	height: 103px;
}
.closed-bids {
	background: url(../images/backgrounds/closed.png) no-repeat right top #e00505;
	padding: 10px 30px 0;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	height: 87px;
}
.open-bids .current-bid {
	width: auto;
}
.open-bids .item-bids-status {
	width: 298px;
}
.closed-bids .current-bid {
	padding: 0;
}
.closed-bids .price, .current-bid .price, .fixed-price .price {
	text-align: right;
	margin-left: 0px;
	font-size: 17px;
}
.closed-bids small {
	clear: both;
}
.closed-bids .item-bids-status {
	width: 180px;
	padding-top: 24px;
}
.closed-bids .item-status {
	float: left;
}
.bid-hist-lnk {
	float: left;
	margin-top: -20px;
	width: 36%;
}
.open-bids .bid-hist-lnk, .closed-bids .bid-hist-lnk {
	margin-top: 0;
}
.bid-hist-lnk a {
	background: url(../images/backgrounds/white_side_bul.gif) no-repeat left center;
	float: left;
	padding-left: 10px;
	color: #fff!important;
	font-size: 13px!important;
	text-decoration: none!important;
}
.bid-hist-lnk a:hover {
	text-decoration: underline!important;
}
.place-bid input[type=text] {
	width: 160px;
	height: 32px;
	line-height: 30px;
	vertical-align: middle;
	border: 0;
	padding: 0 10px;
	font-family: Noto Sans UI;
	font-size: 14px;
	color: #b8b8b8;
	font-style: italic;
}
.btn-bid {
	cursor: pointer;
	height: 32px;
	border: 0 none;
	width: 110px;
	background: url(../images/backgrounds/bidBtn.png) no-repeat center;
	font-size: 18px;
	color: #64A70B!important;
	vertical-align: middle;
	margin-left: 4px;
	font-family: 'Noto Sans UI';
}
/**background:white;border-radius: 15px 15px 15px 15px;behavior:url("/_layouts/15/qtel/PIE.htc");position:relative**/
.bid-msg {
	display: block;
}
/*body.custom-wht-dlg div.ms-dlgContent div.ms-dlgBorder div.ms-dlgTitle span.ms-dlgTitleBtns a.ms-dlgCloseBtn span.s4-clust {right: 2px;top: 5px;}
.custom-wht-dlg .ms-dlgContent .ms-dlgBorder .ms-dlgFrameContainer .ms-dlgFrame {background-color: white;}*/
.bid-history-dlg {
	background: #fff;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 5px;
}
.bid-history-dlg h3.popup-ttl-bg {
	border-radius: 10px 10px 0px 0px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.bids-hist-wrap {
	margin-right: 0px;
	height: 348px;
	overflow-y: auto;
	overflow-x: hidden;
}
.bids-hist-wrap ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 100%;
}
.bids-hist-wrap li {
	background: #e5e5e5;
	border-top: solid 2px #fff;
	padding: 10px;
	overflow: hidden;
}
.bids-hist-wrap li img {
	width: 39px;
	height: 39px;
	border: 0 none;
	float: left;
	margin-right: 10px;
}
.bid-info {
	float: left;
	color: #e00505;
	font-size: 12px;
}
.bid-info h4 {
	margin: 0;
	color: #5d5d5d;
	font-weight: normal;
	font-size: 12px;
}
.bids-hist-wrap .price {
	float: right;
	font-family: 'Noto Sans UI';
	font-size: 18px;
	margin-top: 10px;
	color: #e00505;
}
.bids-hist-wrap .price small {
	color: #e00505;
	font-size: 14px;
	font-family: Noto Sans UI;
}
.bids-hist-wrap .see-more {
	display: none;
	cursor: pointer;
	padding: 12px 11px;
	border-top: solid 2px #fff;
	text-align: center;
	background: #a7a9ac;
	color: white;
	font-size: 14px;
	font-family: 'Noto Sans UI';
	border-radius: 0px 0px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.bids-hist-wrap .no-items {
	margin-top: 100px;
	max-width: 140px;
}
/*rewarding wp*/
.rewarding-wp {
	height: 217px;
	overflow: hidden;
}
.rewarding-wp h5 {
	color: #5D5D5D;
	font-family: Noto Sans UI;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: left !important;
	width: 145px;
}
.rewarding-wp #slides {
	width : 220px;
	height: 178px;
	position: relative;
	margin-top: 20px;
	overflow: visible!important;
}
.rewarding-wp .slides_container {
	width : 220px;
	height: 178px;
	position: relative;
}
.rewarding-wp .slides_container div {
	width: 220px;
	height: 152px;
	display: block;
}
.rewarding-wp .slides_container div img {
	float: right;
	width: 80px;
	margin-top: -170px;
}
.rewarding-wp .slides_container div.be-social {
	margin-top: -30px;
	z-index: 50!important;
}
.rewarding-wp .slides_container div.be-social img {
	width: auto;
	height: auto;
}
.rewarding-wp .win-list {
	float: left;
	margin: 25px 0 0 0;
	padding: 0;
	width: 172px;
}
.rewarding-wp .win-list a {
	display: block;
	font-family: Noto Sans UI;
	font-size: 14px;
	color: #5d5d5d!important;
	padding: 0 2px 0 0px;
	line-height: 25px;
	background: url(../images/backgrounds/reward_item_bg2.png) no-repeat left top;
	margin-bottom: 8px;
	height: 25px;
	list-style-type: none;
}
.rewarding-wp .win-list a.first {
	color: white!important;
	background: url(../images/backgrounds/reward_item_bg1.png) no-repeat left top;
	height: 30px;
	line-height: 29px;
	font-weight: bold;
}
.rewarding-wp .win-list a.third {
	background: url(../images/backgrounds/reward_item_bg3.png) no-repeat left top;
}
.rewarding-wp a code {
	color: #fff;
	font-family: Noto Sans UI;
	font-weight: bold;
	font-size: 16px;
	width: 24px;
	display: inline-block;
	text-align: center;
	margin-right: 3px;
	margin-left: 2px;
}
.rewarding-wp .pagination {
	margin: -216px 0 0 0;
	padding: 0;
	width: 110px;
	position: absolute;
	z-index: 55!important;
	right: 0;
}
.rewarding-wp .pagination li {
	padding: 0;
	height: 10px;
	margin: 0 2px;
}
.rewarding-wp .pagination li a {
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	background-image: url(../images/backgrounds/reward_nav.gif)!important;
	background-position: left top;
	background-repeat: no-repeat;
}
.rewarding-wp .pagination li.current a {
	background-position: right top;
}
/*home layout edit mode*/
.edit-mode {
	width: 1100px;
}
.edit-mode .social-zone {
	width: auto;
	min-width: 128px;
	height: auto;
	min-height: 230px;
	overflow: visible;
}
.edit-mode .news-zone, .edit-mode .events-zone, .edit-mode .media-zone {
	height: auto;
	min-height: 275px;
}
.edit-mode .news-zone .cont, .edit-mode .events-zone .cont {
	height: auto;
	min-height: 245px;
}
.edit-mode .knowledge-zone, .edit-mode .gallery-zone, .edit-mode .discussion-zone, .edit-mode .blog-zone {
	height: auto;
	min-height: 208px;
}
.edit-mode .find-people {
	min-height: 75px;
	height: auto;
}
.edit-mode .knowledge-zone .zone-border {
	min-width: 253px;
	width: auto;
	min-height: 170px;
	height: auto;
}
.edit-mode .gallery-zone .zone-border {
	min-width: 235px;
	width: auto;
	min-height: 156px;
	height: auto;
}
.edit-mode .discussion-zone .zone-border, .edit-mode .blog-zone .zone-border {
	min-width: 207px;
	width: auto;
	height: auto;
	min-height: 164px;
}
.ms-MenuUIPopupScreen {
	z-index: 1101!important;
}
.button, .upload-btn {
	cursor: pointer;
	background: #ED1C24!important;
	border: 0 none;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #FFFFFF;
	font-size: 14px !important;
	line-height: 25px !important;
	padding: 2px 15px!important;
	font-family: 'Noto Sans UI';
	margin-left: 4px;
}
.button[disabled=disabled] {
	cursor: default;
}
/*fix rating in listview*/
.ms-listviewtable span[id^=RatingsCtrl] {
	display: inline-block;
	height: 31px;
	background: #e8eaea;
	width: 170px;
}
.ms-listviewtable span[id^=RatingsCtrl] a {
	display: inline-block;
	height: 31px;
	width: 100%;
}
.content-70 .ms-listviewtable span[id^=RatingsCtrl] img {
	max-width: none;
}
/* like/comments */
/**like,comment**/
.float-lang {
	float: left;
}
.float-ops {
	float: right;
}
.add-reply-contianer {
	overflow: hidden;
}
.add-reply-contianer .btns-container {
	float: right;
	padding-left: 0;
}
.main-replies-container .btns-container {
	padding-left: 0;
}
.reply-container {
	background: none repeat scroll 0 0 #ED1C24;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	padding: 10px;
	margin: 10px 0;
	color: #fff;
}
.reply-container textarea {
	width: 100%;
	border: solid 1px #acabab;
	height: 73px;
	padding: 0;
}
.reply-container .ms-rtelong, .reply-txt .ms-rtelong {
	width: 99.5%;
}
.reply-container .ms-long, .reply-txt .ms-long {
	width: 100%;
}
.reply-btn {
	background: #fff;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #ED1C24;
	font-family: 'Noto Sans UI';
	font-size: 13px;
	padding: 5px 15px!important;
	line-height: 13px;
}
.post-btn, .alert-me, .stop-alert {
	cursor: pointer;
	background: #fff!important;
	border: 0;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #555;
	font-family: 'Noto Sans UI'!important;
	font-size: 16px!important;
	padding: 5px 15px!important;
	line-height: 21px;
	margin-right: 4px!important;
}
.discussion main-replies-container .alert-me.alert-me float-lang {
	margin-left: 10px;
}
.alert-me a, .stop-alert a {
	color: #5d5d5d!important;
}
.post-btns {
	border-color: #ED1C24;
	border-width: 4px;
	width: 100%;
	margin-top: -32px;
}
.add-reply-contianer {
	border-radius: 0 0 0 0 !important;
}
.side-wht-bg .threads > div.discussion-item {
	margin: 0 0 !important;
}
.reply-ctrl {
	margin: 10px 0;
}
.reply-btn input, .reply-btn a {
	border: 0 none;
	color: #fff!important;
	font-family: Noto Sans UI;
	font-size: 13px;
	padding: 0;
}
a.col-exp {
	margin-right: 3px;
	cursor: pointer;
	background: #003875 url(../images/backgrounds/minus.gif) no-repeat 4px center;
	height: 20px;
	line-height: 18px;
	padding: 0 4px 0 22px;
	float: left;
	font-size: 13px;
	color: #fff!important;
	text-decoration: none;
}
a.col-exp.expand {
	background: #003875 url(../images/backgrounds/plus.gif) no-repeat 4px center;
}
a.col-exp:hover {
	text-decoration: none!important;
}
.replies-thread a.like-btn {
	float: left;
	border: 0;
	margin-left: 4px;
	background: url(../images/backgrounds/like-btn-bg.png) no-repeat center left;
	width: 20px;
	height: 24px;
	text-align: left;
	text-indent: -9999px;
	vertical-align: middle;
	padding: 0 10px;
}
.replies-thread a.dislike-btn {
	float: left;
	border: 0;
	margin-left: 5px;
	background: url(../images/backgrounds/dislike-btn-bg.png) no-repeat center left;
	width: 20px;
	height: 24px;
	text-align: left;
	text-indent: -9999px;
	vertical-align: middle;
	padding: 0 10px;
}
.replies-thread .likers {
	outline: 0;
	background: url(../images/backgrounds/rounded-btn-redbg.png) no-repeat center right;
	height: 24px;
	padding: 0 4px 0 5px;
	margin-left: -10px;
	line-height: 22px;
	float: left;
	color: #fff!important;
	font-size: 13px;
	font-family: Noto Sans UI!important;
}
.replies-thread .likers .likers {
	padding: 0;
	margin: 0;
	float: none;
}
a.likers, .likers a {
	text-decoration: underline!important;
}
a.likers:hover, .likers a:hover {
	text-decoration: none!important;
}
.del-icon {
	outline: 0;
	border: 0;
	cursor: pointer;
	background: url(../images/backgrounds/delete.png) no-repeat center center;
	height: 16px;
	width: 16px;
	text-indent: -9999px;
}
.edit-icon {
	outline: 0;
	cursor: pointer;
	background: #ED1C24 url(../images/backgrounds/edit.png) no-repeat 4px center;
	height: 20px;
	padding: 0 4px 0 22px!important;
	line-height: 18px;
	border: 0;
	color: #fff!important;
	font-size: 13px;
	font-family: Noto Sans UI!important;
}
.reply-icon {
	outline: 0;
	cursor: pointer;
	background: #ED1C24 url(../images/backgrounds/reply.png) no-repeat 4px center;
	height: 20px;
	padding: 0 4px 0 22px!important;
	line-height: 18px;
	border: 0;
	color: #fff!important;
	font-size: 13px;
	font-family: Noto Sans UI!important;
}
.share-icon {
	outline: 0;
	cursor: pointer;
	background: #ED1C24 url(../images/backgrounds/share_icon.png) no-repeat 4px center;
	height: 24px;
	padding: 0 4px 0 22px!important;
	line-height: 22px;
	border: 0;
	color: #fff!important;
	font-size: 13px;
	font-family: Noto Sans UI!important;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.replies-thread {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.replies-thread ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.replies-thread li {
	list-style-type: none;
	background: #fff;
}
.replies-thread li li {
	margin-left: 20px;
}
.replies-thread .post {
	background: #e5e5e5;
	border-top: solid 2px #fff;
	border-bottom: solid 1px #afb6bb;
	padding: 10px 13px;
}
.replies-thread img.user-img {
	width: 39px;
	height: 39px;
	float: left;
	border: solid 1px #fff;
}
.replies-thread .post img.user-img {
	width: 72px;
	height: 70px;
	float: left;
	border: solid 2px #aeb0b3;
}
.ms-rtetoolbarmenu img {
	width: auto!important;
	height: auto!important;
	float: none!important;
}
.reply-details {
	float: left;
	width: 70%;
	margin: 0 3% 5px 3%;
}
.delete-lnk {
	float: right;
}
.reply-details span {
	padding-right: 2px;
	color: #5d5d5d;
}
.uname {
	font-family: 'Noto Sans UI';
	font-size: 24px;
	color: #333;
}
.reply-details div {
	color: #ED1C24;
}
.reply-details p {
	margin: 0;
	padding: 0;
}
.reply-details p span {
	padding-right: 0px;
	color: #5d5d5d;
}
.reply-txt {
	padding: 10px 0;
	display: none;
}
.reply-txt textarea {
	width: 100%;
	border: solid 1px #5d5d5d;
	height: 63px;
	margin-bottom: 10px;
}
.edit-txt input[type=text] {
	width: 100%;
	border: solid 1px #5d5d5d;
}
.post-txt *, .reply-details .post-txt div {
	color: #5d5d5d;
}
.replies-thread li img.uploaded-img, .uploaded-img {
	width: 240px;
	height: auto;
	margin-left: 5px;
	margin-top: 15px;
}
.uploaded-img-container {
	background: #ED1C24;
	width: 100%;
	border-radius: 0 0 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin-top: -12px;
}
.upload-img-wrapper {
	width: 240px;
	max-height: 160px;
	margin-top: 3px;
	overflow: hidden;
	border: solid 1px #ccc!important;
	padding: 8px;
	background: #fff;
}
.replies-thread .clear {
	padding: 3px 0;
}
.title > span.thread-ttl:first-child {
	font-size: 24px!important;
}
.replies-thread .author {
	font-family: Noto Sans UI!important;
}
.view-more {
	display: none;
	text-align: center;
	cursor: pointer;
	padding: 10px 13px;
	background: #a7a9ac;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
.more-bg {
	border-top: solid 1px #0387c9;
	height: 20px;
	text-align: left;
}
.upload-photo-wrap {
	margin: 10px;
}
span.ms-formdescription > a, span.ms-formdescription > a:hover {
	color: white !important;
}
/**likers**/
#likers_div {
	position: absolute;
	z-index: 10000;
	min-height: 140px;
	padding: 0 0 14px 0;
	width: 365px;
	right: 15px;
	bottom: 25px;
	background: url(../images/backgrounds/likers_btm_bg.png) no-repeat right bottom;
}
#likers_div h3 {
	overflow: hidden;
	padding-right: 0;
}
.likers-list {
	background: #fff;
	padding: 5px;
}
.likers-list ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 100%;
}
.likers-list li {
	background: #e5e5e5;
	border-bottom: solid 2px #fff;
	padding: 5px;
	overflow: hidden;
}
.likers-list li img {
	width: 39px;
	height: 39px;
	border: solid 1px #fff;
	float: left;
	margin-right: 14px;
}
.likers-list h4 {
	margin: 0;
	color: #5d5d5d;
	font-weight: bold;
	font-size: 16px;
	float: left;
	line-height: 37px;
}
.likers-list h4 a:link, .likers-list h4 a:active, .likers-list h4 a:hover, .likers-list h4 a:visited {
	color: #5d5d5d!important;
	text-decoration: none;
}
.like-close {
	float: right;
	width: 32px;
	height: 32px;
	background: url('../Images/icons/red_close.gif') no-repeat center center;
	cursor: pointer;
}
#likers_div .see-more {
	display: none;
	cursor: pointer;
	padding: 12px 11px;
	text-align: center;
	background: #a8a9ad;
	color: white;
	font-size: 15px;
	font-family: 'Noto Sans UI';
}
.ms-WPHeaderTdMenu:hover {
	background: none!important;
}
/*fix to remove iframe of navigation menu*/
iframe[id*='TopNavigationMenu'] {
	background: none!important;
	visibility: hidden!important;
	display: none!important;
}
#events-home-container .event-item.last {
	border-bottom: none!important;
}
/*dlg-form contribute-form*/
.field-container.update-panel .input-field div.selector span {
	width: 242px!important;
}
.field-container.update-panel div.selector span {
	background: url("../images/icons/drpdn_arrow.gif") no-repeat 240px!important;
}
/* news-like-control*/
.news-like-control .view-more {
	background: #a8a9ad!important;
	color: #fff!important;
	position: relative;
	z-index: 1;
	margin-top: -2px;
}
.news-like-control .post img {
	border: 2px solid #b5b6b8;
}
.view-more-cont {
	display: none;
}
.view-more-cont.show {
	background: url("../images/backgrounds/comment_arrow.jpg") no-repeat;
	margin-top: -10px;
	display: block!important;
	width: 19px;
	height: 13px;
	margin-left: 240px;
	position: relative;
	z-index: 2;
}
.news-like-control .replies-thread .post {
	background: #fff;
	padding-bottom: 4px;
}
.news-like-control .reply-details .uname {
	font-weight: bold;
}
.news-like-control .reply-details span {
	color: #2d2d2d;
	font-size: 14px;
}
.news-like-control .post-txt *, .news-like-control .reply-details .post-txt div {
	margin-top: 10px;
}
.news-like-control .upload-img-wrapper {
	background: none;
	padding: 0!important;
}
.news-like-control .replies-thread li img.uploaded-img, .news-like-control .uploaded-img {
	margin: 0px!important;
}
.news-like-control .upload-img-wrapper {
	max-height: 125px;
	margin-top: 0px!important;
}
.news-like-control .reply-content {
	overflow: hidden;
	border-bottom: 1px solid #a8a9ad;
	padding-bottom: 10px;
	margin-bottom: 5px;
	float: left;
	width: 97%;
}
.news-like-control span[id*='LBL_Date'] {
	color: #ed1c24;
}
.news-like-control .reply-container {
	background: #a8a9ad;
	border-radius: 0px!important;
	padding: 4px!important;
	margin: 0!important;
}
.news-like-control a.col-exp {
	background: url("../images/backgrounds/collapce.png") no-repeat scroll center top transparent;
	display: inline-block;
	padding: 3px 12px 0 22px !important;
	vertical-align: top;
	width: 42px;
}
.news-like-control a.col-exp.expand {
	background: url("../images/backgrounds/expand_btn.png") no-repeat scroll center top transparent;
}
.news-like-control .edit-icon {
	background: url("../images/backgrounds/like_btn.png") no-repeat scroll center center transparent;
	width: 60px;
	height: 22px;
}
.news-like-control .reply-icon {
	background: url("../images/backgrounds/replay_btn.png") no-repeat scroll center center transparent;
	width: 60px;
	height: 22px;
}
.news-like-control .post-btn {
	padding: 4px 14px !important;
	color: #e31517;
	margin-top:-25px;
}
.news-like-control .reply-btn {
	width: 73px;
	behavior: none!important;
	background: url("../images/backgrounds/savecancelbtn.png") no-repeat scroll center center transparent;
	color: #fff;
	font-family: 'Noto Sans UI';
	font-size: 13px;
	padding: 3px 15px!important;
	line-height: 13px;
}
.reply-container .uploaded-img {
	margin-top: 10px!important;
}
.gray-bar {
	background: #A8A9AD;
	border-top: 1px solid #fff;
	height: 6px;/*margin-top: -2px;*/;
	position: relative;
	z-index: 1;
}
.news-like-control .replies-thread .clear {
	padding: 0!important;
}
/* Filter control*/
.list-filter-form {
	background: #ed2029 url('../images/backgrounds/circlepattern.png') no-repeat -10px -10px;
	min-height: 53px;
	padding: 7px 17px 23px 17px;
	border-radius: 15px 15px 15px 15px;
	padding-bottom: 25px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin-bottom: 25px;
}
.list-filter-form h3 {
	font-size: 27px;
	color: #fff;
	font: 'Noto Sans UI'!important;
	margin: 0!important;
}
.list-filter-form .form-filter {
	margin-top: 3px;
	overflow: hidden;
}
.list-filter-form h3 span {
	font-size: 27px;
	font-weight: bold;
}
.list-filter-form input[type="text"] {
	padding: 2px 5px 0;
	width: 185px;
	height: 21px;
	border: 1px solid #909A9E;
	margin-right: 5px;
}
.list-filter-form span.filtercontrol {
	font-family: 'Noto Sans UI';
	font-size: 16px;
	color: white;
	line-height: 26px;
	margin-top: 4px;
	min-height: 55px;
}
.replies-thread li img {
	border: 1px solid #FFFFFF;
	float: left;
	height: 39px;
	width: 39px;
}
.reply-ctrl > div {
	width: 100.3%!important;
}
.reply-btn {
	cursor: pointer;
	border: 0 none!important;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #fff;
	font-family: 'Noto Sans UI' !important;
	font-size: 13px;
	padding: 2px 5px 4px 5px!important;
	line-height: 13px;
	height: 23px;
}
.kpi-grid.filter-result .kpi-row td {
	background: #f7f7f7;
}
.result-value {
	background: #f6f8f5 url("../images/backgrounds/search_result_icon.jpg") no-repeat 5px 5px;
	margin-bottom: 10px;
	padding: 15px 10px;
	border-bottom: 1px solid #e8b9b9;
}
.result-value a {
	margin-left: 40px;
}
span.filtercontrol {
	float: left;
	display: inline-block;
	overflow: hidden;
	margin-right: 10px;
	width: 205px;
}
.filtercontrol span, .filtercontrol table {
	float: left;
}
.filtercontrol span {
	display: inline-block;
	width: 197px;
}
.search-btns input {
	background: #fff;
	cursor: pointer;
	border: 0 none;
	font-size: 18px;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #ed2029;
	font-family: 'Noto Sans UI';
	float: right;
}
/*span.filter-message{background: url("../images/icons/alert2.png") no-repeat scroll left top;font-weight: normal !important;height: 26px;max-width: 320px;padding-left: 23px;text-align: left !important;}*/
.search-btns {
	overflow: hidden;
	padding-right: 97px;
	margin-top: 15px;
}
/*span[id$='EmptyMessge']{background:url("../images/icons/alert2.png") no-repeat scroll left top; height:26px; font-weight: normal !important;line-height: 24px; max-width: 320px;padding-left: 23px;text-align: left !important;}*/
.filtercontrol .ms-dtinput a {
	background: url("../images/icons/calendar.gif") no-repeat scroll center center #FFFFFF;
	display: block;
	height: 17px;
	margin-left: -26px;
	margin-top: -8px;
	position: absolute;
}
.filtercontrol .ms-dtinput a img {
	height: 15px;
	margin-top: 0;
	visibility: hidden;
	width: 17px;
}
/* news letters */
h3.newsltr-header {
	background: #595A5C;
	color: #FFFFFF;
	font-size: 25px !important;
	margin-top: 5px !important;
	padding: 6px 10px;
	width: 97%;
}
.newltr-element {
	background: #efefef;
	padding: 10px 10px;
}
ul.newltr-cat {
	list-style: none;
	overflow: hidden;
	padding: 0px!important;
}
ul.newltr-cat li {
	float: left;
	margin-right: 10px;
	width: 21.9%;
	margin-top: 7px;
	min-height: 44px;
}
.subject input {
	height: 26px;
	margin-bottom: 10px;
	width: 98%;
	border: 1px solid #c4c4c4;
	padding-left: 10px;
	padding-top: 5px;
	color: #5D5D5D;
}
.subject input[value] {
	color: #888484!important;
}
.newsltr-area textarea {
	margin-bottom: 10px;
	width: 99%;
	border: 1px solid #c4c4c4;
}
.newsltr-area .ms-rtetoolbarmenu.ms-long, .newsltr-area iframe {
	width: 99%;
}
.cat-data input, .cat-data img {
	vertical-align: middle;
	width: 30px;
	height: 30px;
}
.cat-data span {
	font-size: 18px;
}
.cat-data span [id$='ltr_catname'] {
	width: 150px;
	float: right;
}
.newsltr-btns {
	overflow: hidden;
	width: 99%;
}
.newsltr-btns span.action {
	display: none;
}
div[id$='inpAttachment'] {
	background: url("../images/backgrounds/newsletter_btn.png") no-repeat;
	width: 235px;
	height: 65px;
	float: left;
}
div[id$='inpAttachment'] span.filename, div[id$='inpAttachment'] .action {
	margin-top: 39px;
}
div[id$='inpAttachment'] input {
	height: 35px;
	cursor: pointer!important;
}
.send_btn {
	background: url("../images/backgrounds/newsletter_send.jpg") no-repeat;
	width: 68px;
	height: 34px;
	border: none!important;
	color: #fff;
	float: right;
}
.newsltr-btns div.uploader input {
	width: 174px;
	cursor: pointer;
	margin-left: -15px;
}
.subs-header {
	color: #e00505!important;
	font-family: 'Noto Sans UI' !important;
	font-size: 30px !important;
	font-weight: normal !important;
	line-height: 32px;
	margin: 0px !important;
	border-top: 1px solid #c3c3c3;
	padding-top: 15px;
}
.form-unsubscrip {
	margin-top: 15px;
}
.msg {
	color: rgb(34,30,32)!important;
	font-size: 18px;
	display: block;
	margin-bottom: 10px;
}
.pract, span[id$='LabelNewsLetterName'] {
	color: #e00505!important;
	font-size: 18px;
}
.radio-link {
	color: #e00505;
	font-weight: bold;
}
.unsubscribe-btn {
	background: none repeat scroll 0 0 #E00505;
	border: 1px solid #E00505;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #FFFFFF;
	font-family: 'Noto Sans UI' !important;
	font-size: 14px;
	margin: 0 5px;
	padding: 4px 15px;
	position: relative;
	margin-top: 15px;
}
div[id$='PanelNotRegistered'], div[id$='PanelSucess'] {
	margin: 5px 0;
}
.nl-side-msg h4 {
	background: url("../images/backgrounds/newsletter-icon.jpg") no-repeat scroll left 0px;
	font-size: 24px;
	height: 160px;
	padding-left: 53px;
}
.nl-sid-category {
	float: left;
	margin-left: 15px;
	width: 470px;
}
.select-all {
	background: #e8eae9;
	font-size: 22px;
	font-family: 'Noto Sans UI';
	color: rgb(34,30,32);
	font-weight: bold;
	padding-left: 2px;
}
.select-all label {
	display: inline-block;
	margin: 7px 5px;
}
.nl-container span[id$='emptymsg'] {
	background: url("../images/icons/alert2.png") no-repeat scroll left top;
	font-size: 15px !important;
	font-weight: normal !important;
	height: 25px;
	line-height: 26px;
	padding-left: 23px;
	text-align: left !important;
	margin-left: 10px;
}
.subscribe-btn {
	background: #E00505;
	cursor: pointer;
	float: right;
	border: 1px solid #E00505;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #FFFFFF;
	font-family: 'Noto Sans UI' !important;
	font-size: 14px;
	margin: 0 5px;
	padding: 4px 15px;
	position: relative;
}
.nl-sid-category .newsltr-btns {
	margin-top: 55px;
}
.nl-sid-category .newsltr-btns a {
	float: left;
	margin-left: 50px;
	text-decoration: underline;
}
.newsltr-btns div.uploader span.filename {
	border: none!important;
}
.nl-side-msg p {
	font-family: Noto Sans UI;
	font-size: 14px;
}
table[id$='CheckBoxListCategories'] label {
	font-family: Noto Sans UI;
}
.newltr-element .cat-data input {
	width: auto!important;
}
.subject span[id$='RequiredFieldValidatorSubject'] {
	display: block;
	margin-bottom: 5px;
}
.nl-container table td {
	padding: 5px 0;
}
/* Notification */
.notfication-item {
	background: #efefef;
	padding: 5px;
	margin-bottom: 5px;
}
.notification-btn {
	background: none repeat scroll 0 0 #E00505;
	cursor: pointer;
	border: 1px solid #E00505;
	border-radius: 10px 10px 10px 10px;
	color: #FFFFFF;
	font-family: 'Noto Sans UI' !important;
	font-size: 14px;
	margin: 0 5px;
	padding: 4px 15px;
	position: relative;
}
.notify-me {
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
}
.category-img {
	width: 30px;
	height: 30px;
	vertical-align: middle;
}
.category-name {
	display: inline-block;
	width: 120px;
}
.not-side-msg h4 {
	background: url("../images/backgrounds/notification-icon.jpg") no-repeat scroll left 0px;
	font-size: 24px;
	height: 160px;
	padding-left: 53px;
}
/**two column new layout classes**/
.content-60 {
	float: left;
	width: 661px;
}
.content-40 {
	float: right;
	width: 316px;
}
.contact-mi-cont {
	background: none repeat scroll 0 0 #F02029;
	height: 157px;
	border-radius: 15px 15px 15px 15px;
	padding: 5px 10px 20px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.contact-mi-cont .ms-WPHeader {
	background: transparent!important;
}
.contact-mi-cont .ms-WPTitle, .contact-mi-cont .ms-webpart-titleText {
	color: #fff!important;
	font-size: 19px!important;
	min-height: 20px;
}
.contact-mi-cont .ms-WPBody {
	text-align: center;
}
.contact-mi-cont .ms-WPBody, .contact-mi-cont .ms-WPBody * {
	color: #fff!important;
	font-size: 18px;
	font-family: 'Noto Sans UI';
}
.contact-mi-cont .ms-WPBody p {
	margin: 6px 0;
}
.contact-mi-cont .s4-wpTopTable, .contact-mi-cont .ms-SPZone {
	background: transparent!important;
}
.contact-mi-cont a {
	color: #fff!important;
}
.contact-mi-cont h4 {
	color: #fff;
	font-size: 26px;
	margin: 5px 0px;
	font-weight: normal;
}
/*BespokeInquiry-form*/
.BespokeInquiry-form {
	background: url("../images/backgrounds/Research_form.jpg") no-repeat scroll left bottom;
	border: 1px solid #CCCCCC;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	min-height: 180px;
	padding: 16px 16px 210px;
	position: relative;
}
.BespokeInquiry-form .input-field {
	width: 200px;
}
.BespokeInquiry-form .input-field input[type="text"] {
	width: 186px;
}
.BespokeInquiry-form .input-field textarea {
	width: 188px;
}
.BespokeInquiry-form .input-field div.selector span {
	width: 170px;
}
.BespokeInquiry-form .input-field select {
	width: 198px;
}
.BespokeInquiry-form .question {
	color: rgb(34,30,32);
	font-size: 24px;
	font-family: 'Noto Sans UI';
}
.common-btn {
	background: #E00505!important;
	cursor: pointer;
	border: 1px solid #E00505!important;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	color: #FFFFFF!important;
	font-family: 'Noto Sans UI' !important;
	font-size: 14px!important;
	margin: 0 5px!important;
	padding: 4px 15px!important;
	position: relative;
}
.contact-head {
	font-size: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: rgb(34,30,32);
	font-family: 'Noto Sans UI';
}
.BespokeInquiry-form .common-btn {
	margin-right: 0px!important;
}
/*  Document Set */
.content-60 table[id*='onetidDoclibViewTb'] {
	background: none repeat scroll 0 0 #E8EAEA;
	border-radius: 15px 15px 15px 15px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin: 10px 0 0;
	padding: 0;
	width: 98%;
	border-color: #E8EAEA!important;
	border-top: none!important;
	border: 0!important;
}
.content-60 table[id*='onetidDoclibViewTb'] tr {
	background: transparent!important;
	border: 1px solid #fff;
}
.content-60 table[id*='onetidDoclibViewTb'] tr td {
	border-top: 1px solid #FFFFFF!important;
	overflow: hidden;
	padding: 10px;
}
.content-60 table[id*='onetidDoclibViewTb'] th {
	background: none!important;
}
/* Monthly Research*/
.monthly-research {
	background: url("../images/backgrounds/moth_bg.jpg") no-repeat center;
	width: 639px;
	height: 182px;
}
.left-side {
	float: left;
	width: 248px;
}
.right-side {
	float: left;
}
.left-side h2 {
	color: #fff;
	font-size: 22px!important;
	font-family: 'Noto Sans UI';
	background: url("../images/backgrounds/month_icon.jpg") no-repeat 5px;
	padding-left: 35px;
	margin-left: 10px;
}
.monthly-title span {
	color: #fff;
	font-size: 24px;
	display: block;
	margin-top: -5px;
}
.monthly-title span.year {
	font-size: 45px;
	font-weight: bold;
}
.monthly-title {
	margin-left: 40px;
}
.month-container {
	background: #fff;
	margin-top: 60px;
	width: 376px;
	padding-top: 14px;
	height: 92px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.monthes {
	list-style: none;
	margin-top: 0;
}
.monthes li .contain {
	background: #ed1c24;
	width: 100px;
	height: 80px;
	color: #fff;
	font-size: 22px;
	margin: 0 auto;
}
.right-side .jcarousel-container-horizontal {
	width: 330px;
	margin: 0 auto;
}
.right-side .jcarousel-prev {
	background: url("../images/backgrounds/month_prev.jpg") no-repeat;
	width: 15px;
	height: 24px;
	cursor: pointer;
	left: 0;
	left: -18px;
	position: absolute;
	top: 30px;
}
.right-side .jcarousel-next {
	background: url("../images/backgrounds/month_next.jpg") no-repeat;
	width: 15px;
	height: 24px;
	position: absolute;
	right: -19px;
	top: 30px;
	cursor: pointer;
}
.month-container ul li {
	position: relative;
	width: 111px;
}
.month-container ul li a.year {
	text-align: center;
	display: block;
	width: 100px;
	z-index: 1;
	position: relative;
	height: 50px;
	background: url("../images/backgrounds/month_arrow.jpg") no-repeat center bottom;
	color: #fff!important;
	font-weight: bold;
	padding-top: 22px;
}
.month-year-footer {
	background: url("../images/backgrounds/month_year_arrow.png") no-repeat center;
	cursor: pointer;
	width: 125px;
	height: 17px;
}
.month-year-header {
	background: url("../images/backgrounds/month_year_up.png") no-repeat center;
	width: 125px;
	height: 26px;
}
.month-year-item {
	background: url("../images/backgrounds/month_year_bg.png") repeat-y;
	padding: 0 4px;
	text-align: center;
	width: 117px;
	z-index: 2;
	position: relative;
}
.hidden-months {
	position: absolute;
	display: none;
	top: 68px;
	z-index: 3;
	left: -9px;
}
.month-container ul li:hover .hidden-months {
	display: block;
}
.month-container ul li:hover {
	height: 600px;
}
.month-year-item a {
	border-bottom: 1px solid #dbdbdb;
	display: block;
	height: 20px;
	margin: 0 auto;
	padding: 5px;
	width: 103px;
}
.month-year-footer.arrow {
	background: url("../images/backgrounds/arrow-up-months.png") no-repeat center!important;
	cursor: pointer;
	width: 125px;
	height: 17px;
}
.month-year-footer.normal {
	background: url("../images/backgrounds/month_year_no-arrow.png") no-repeat center!important;
	width: 127px;
}
.month-year-item a:hover {
	color: #fff!important;
	background: #ed1c24;
	text-decoration: none;
}
/*research sites*/
#research-carousel {
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
	list-style-type: none;
	height: 62px;
	border-top: solid 1px #dbdbdb;
}
#research-carousel li {
	padding: 0;
	width: 195px;
	height: 62px;
	float: left;
	text-align: center;
}
#research-carousel li a {
	display: block;
	text-align: center;
}
.research-carousel-zone .jcarousel-container-horizontal {
	width: 975px;
}
.research-carousel-zone .jcarousel-clip {
	overflow: hidden;
	width: 975px;
	height: 62px;
	margin: 0px 34px;
}
.research-carousel-zone .jcarousel-next-horizontal {
	position: absolute;
	width: 30px;
	background: url(../images/backgrounds/crsl_next.gif) no-repeat right center;
	height: 59px;
	top: 0px;
	cursor: pointer;
	right: -30px;
}
.research-carousel-zone .jcarousel-prev-horizontal {
	position: absolute;
	width: 30px;
	background: url(../images/backgrounds/crsl_prev.gif) no-repeat left center;
	height: 59px;
	top: 0px;
	cursor: pointer;
	left: -30px;
}
.research-carousel-zone .jcarousel-next-disabled, .ads-zone .jcarousel-prev-disabled {
	opacity: 35!important;
	filter: alpha(opacity = 35)!important;
	-moz-opacity: 35!important;
}
.research-carousel-zone li img {
	max-height: 62px;
	max-width: 185px;
}
/*polls*/
.poll-vote-btn {
	background: url("../images/backgrounds/vote_btn.png") no-repeat scroll center;
	cursor: pointer;
	text-align: left;
	position: relative;
	color: #fff!important;
	display: inline-block;
	font-family: 'Ooredoo Heavy';
	font-size: 15px;
	height: 24px;
	line-height: 24px;
	padding-left: 14px;
	width: 83px;
	border: none !important;
}
.poll-buttons-container {
	text-align: left!important;
}
a.poll-results {
	background: url("../images/backgrounds/poll_results.png") no-repeat right;
	padding-right: 22px;
	display: inline-block;
}
.poll-side-msg h4 {
	background: url("../images/backgrounds/pollsresults_icon.png") no-repeat scroll left 0 transparent;
	font-size: 24px;
	height: 151px;
	padding-left: 53px;
	padding-top: 9px;
}
.poll-sid-category {
	float: left;
	width: 64%;
	margin-left: 13px;
	margin-top: 15px;
}
.poll-first, .answer-chart, .poll-second {
	float: left;
	margin: 0 10px 0 0;
}
.poll-first {
	width: 115px;
}
.poll-chart .poll-answer {
	margin: 20px 0px;
}
.totalResponse span {
	font-weight: bold;
}
.poll-upload-btn {
	background: none repeat scroll 0 0 #E00505;
	cursor: pointer;
	float: right;
	border: 1px solid #E00505;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	color: #FFFFFF;
	font-family: 'Noto Sans UI' !important;
	font-size: 14px;
	margin: 0 8px 0 5px;
	padding: 4px 15px;
	position: relative;
}
.poll-btns {
	margin-top: 20px;
}
.poll-btns a {
	float: left;
	margin-left: 50px;
	text-decoration: underline!important;
	display: inline-block;
	margin-top: 7px;
}
.poll-content {
	padding: 0px!important;
	margin-top: -10px;
}
.poll-question {
	font-family: Noto Sans UI!important;
	font-size: 14px;
}
.answer-list td {
	padding-bottom: 0px!important;
}
#poll-container .webpart-body {
	padding: 0px!important;
}
.poll-chart2 {
	float: left;
	margin-right: 20px;
	width: 240px;
}
.answer-chart {
	border: none!important;
}
.dlg-info.poll-side-msg {
	min-height: 320px!important;
}
.polls-controls {
	overflow: hidden;
}
.polls-controls .poll-buttons {
	float: left;
	width: 115px;
}
.polls-controls div[id$='PanelShowResult'] {
	float: left;
}
.poll-content .error-message {
	background: url("../images/icons/alert2.png") no-repeat scroll left top!important;
	line-height: 17px;
	padding-left: 20px;
}
.poll-item .poll-answer {
	margin: 0!important;
}
.poll-item {
	height: 130px;
	margin-bottom: 5px;
}
.poll-err {
	height: 15px;
	margin-top: -3px;
}
/*poll modal*/
.poll-sid-category .poll-answers {
	height: 280px;
	overflow-y: auto;
	overflow-x: hidden;
}
/**jscroll pane**/
.jspScrollable {
	position: relative;
}
.jspContainer {
	overflow: hidden;
	position: relative;
}
.jspPane {
	position: relative;
}
.person-info-scroll .jspPane {
	padding-top: 0!important;
}
.jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 7px;
	height: 100%;
}
.jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 7px;
	background:  rgb(237,28,36);
}
.jspVerticalBar *, .jspHorizontalBar * {
	margin: 0;
	padding: 0;
}
.jspCap {
	display: none;
}
.jspHorizontalBar .jspCap {
	float: left;
}
.jspTrack {
	background: #c9c9c9;
	position: relative;
}
.jspDrag {
	background: #fff;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
	float: left;
	height: 100%;
}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {
	margin: 0 -3px 0 0;
}
/* Newsletter Research*/
.newsltr-research {
	background: url("../images/backgrounds/moth_bg.jpg") no-repeat center;
	width: 639px;
	height: 182px;
}
.left-side {
	float: left;
	width: 248px;
}
.right-side {
	float: left;
}
.left-side h2 {
	color: #fff;
	font-size: 24px;
	font-family: 'Noto Sans UI';
	background: url("../images/backgrounds/month_icon.jpg") no-repeat 5px;
	padding-left: 35px;
	margin: 6px 0 15px 10px;
	font-weight: bold;
}
.newsltr-title span {
	color: #fff;
	font-size: 24px;
	font-family: 'Noto Sans UI';
	display: block;
	margin-top: -5px;
}
.newsltr-title span.year {
	font-size: 45px;
	font-weight: bold;
}
.newsltr-title {
	margin-left: 40px;
}
.newsltr-container {
	background: #fff;
	margin-top: 60px;
	width: 376px;
	padding-top: 14px;
	height: 92px;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
}
.newsltr {
	list-style: none;
	margin-top: 0;
}
.newsltr li .contain {
	background: #ed1c24;
	width: 100px;
	height: 80px;
	color: #fff;
	font-size: 22px;
	margin: 0 auto;
}
.right-side .jcarousel-container-horizontal {
	width: 333px;
	margin: 0 auto;
}
.right-side .jcarousel-prev {
	background: url("../images/backgrounds/month_prev.jpg") no-repeat;
	width: 15px;
	height: 24px;
	cursor: pointer;
	left: 0;
	left: -18px;
	position: absolute;
	top: 30px;
}
.right-side .jcarousel-next {
	background: url("../images/backgrounds/month_next.jpg") no-repeat;
	width: 15px;
	height: 24px;
	position: absolute;
	right: -19px;
	top: 30px;
	cursor: pointer;
}
.newsltr-container ul li {
	position: relative;
	width: 111px;
}
.newsltr-container ul li a.year {
	text-align: center;
	display: block;
	width: 100px;
	z-index: 1;
	position: relative;
	height: 50px;
	background: url("../images/backgrounds/month_arrow.jpg") no-repeat center bottom;
	color: #fff!important;
	font-weight: bold;
	padding-top: 22px;
}
.newsltr-year-footer {
	cursor: pointer;
	background: url("../images/backgrounds/month_year_arrow.png") no-repeat center;
	width: 125px;
	height: 17px;
}
.newsltr-year-header {
	background: url("../images/backgrounds/month_year_up.png") no-repeat center;
	width: 125px;
	height: 26px;
}
.newsltr-year-item {
	background: url("../images/backgrounds/month_year_bg.png") repeat-y;
	padding: 0 4px;
	text-align: center;
	width: 117px;
	z-index: 2;
	position: relative;
}
.hidden-newsltr {
	position: absolute;
	display: none;
	top: 68px;
	z-index: 3;
	left: -7px;
}
.newsltr-container ul li:hover .hidden-newsltr {
	display: block;
}
.newsltr-container ul li:hover {
	height: 600px;
}
.newsltr-year-item a {
	border-bottom: 1px solid #dbdbdb;
	display: block;
	height: 20px;
	margin: 0 auto;
	padding: 5px;
	width: 103px;
}
.newsltr-year-footer.arrow {
	background: url("../images/backgrounds/arrow-up-months.png") no-repeat center!important;
	cursor: pointer;
	width: 125px;
	height: 17px;
}
.newsltr-year-footer.normal {
	background: url("../images/backgrounds/month_year_no-arrow.png") no-repeat center!important;
	width: 127px;
}
.newsltr-year-item a:hover {
	color: #fff!important;
	background: #ed1c24;
	text-decoration: none;
}
/* Count Down Events*/
.event-count-container {
	background: url("../images/backgrounds/count_down_bg.png") no-repeat center;
	width: 310px;
	height: 75px;
}
.part1 {
	float: left;
	width: 102px;
	height: 75px;
}
.part2 {
	float: left;
	width: 208px;
}
.part1 h2 {
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}
.up-come-event {
	margin-left: 10px;
	margin-top: 2px;
	text-overflow: ellipsis;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: top;
	width: 194px;
}
.up-come-event span {
	color: #575757;
}
.hasCountdown {
	border: none!important;
	background: none!important;
	margin-top: 6px;
}
.countdown_amount {
	color: rgb(34,30,32);
	font-weight: bold;
	font-size: 15px;
}
.countdown_section {
	display: inline-block;
	float: left;
	margin: 0 6px;
	text-align: center;
}
.countdown_row.countdown_show3 {
	margin-top: 10px;
	display: block;
	margin-bottom: 7px;
	display: block;
}
div[id$='afterEvent'] {
	padding: 10px;
	text-align: center;
}
.part1 h2.now {
	background: url("../images/backgrounds/NowComponent.png") no-repeat center;
	color: transparent;
	height: 75px;
	padding: 0;
	margin: 0!important;
	width: 102px;
	text-indent: -9999px;
}
.count-view-event {
	display: block;
	background: url("../images/backgrounds/more1.png") no-repeat scroll left;
	font-family: 'Noto Sans UI';
	font-size: 14px;
	height: 29px;
	line-height: 31px;
	margin-top: 14px;
	padding-right: 25px;
	width: 95px;
	color: #DF0404 !important;
	float: right;
}
.count-name-event {
	text-align: left;
	text-decoration: none!important;
	color: #595a5c!important;
	text-overflow: ellipsis;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: top;
	width: 194px; /*change it according the containerÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢s width*/;
	font-size: 16px;
}
.count-name-event a {
	color: #5d5d5d!important;
}
.internal-event-count-container {
	color: #fff;
}
.internal-event-count-container .counting-dn {
	background: url('/Style Library/en-us/Qtel/Images/backgrounds/internal_event_bg.gif') no-repeat center top;
	width: 313px;
	height: 121px;
}
.internal-event-count-container .now-event {
	background: #ed1c24;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	width: 313px;
	height: 121px;
}
.internal-event-count-container .up-come-event {
	margin: 0;
	text-overflow: ellipsis;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: top;
	height: 30px;
	padding: 10px;
	font-family: 'Noto Sans UI';
	font-size: 14px;
	color: #fff;
	text-align: center;
	width: 293px;
}
.internal-event-count-container .up-come-event span {
	color: #fff;
}
.internal-event-count-container .hasCountdown {
	display: block;
	text-align: center;
	width: 300px;
	height: 76px;
	padding: 0px 6px;
	margin: -10px 0 0 0!important;
}
.internal-event-count-container .countdown_amount {
	color: #fff;
	font-weight: normal;
	font-size: 40px;
}
.internal-event-count-container .countdown_section {
	display: inline-block;
	float: none!important;
	margin: 0 6px;
	text-align: center;
}
.internal-event-count-container .countdown_section * {
	color: #fff;
}
.internal-event-count-container .countdown_row.countdown_show3 {
	display: block;
	margin-bottom: 7px;
	display: block;
}
.internal-event-count-container div[id$='afterEvent'] {
	padding: 0;
	text-align: left;
}
.internal-event-count-container .part1 {
	float: left;
	width: 150px;
	height: 121px;
	text-align: center;
}
.internal-event-count-container .part2 {
	float: left;
	width: 150px;
	padding: 10px 10px 5px 0;
}
.internal-event-count-container .part1 h2.now {
	background: url("../images/backgrounds/internal_NowComponent.png") no-repeat center;
	color: transparent;
	height: 109px;
	width: 125px;
	text-indent: -9999px;
}
.internal-event-count-container .count-name-event {
	text-decoration: none!important;
	color: #fff!important;
	text-overflow: ellipsis;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: top;
	width: 150px;
}
.internal-event-count-container .count-name-event a {
	color: #fff!important;
}
.internal-event-count-container .count-view-event {
	text-align: center;
}
/* issues*/
.knowledge-zone ul.ms-MenuUIUL li {
	background: none!important;
}
.like-part {
	float: right;
	margin-right: 10px;
}
.comments {
	border: 0 none;
	background: url("../images/backgrounds/comment_img.png") no-repeat scroll left top;
	border-radius: 0 0 0 0;
	color: #2D2D2D !important;
	display: inline-block;
	float: left;
	font-family: 'Noto Sans UI';
	font-size: 18px;
	height: 23px;
	line-height: 23px;
	/*margin: 10px;*/
	/*daya is King*/margin:10px 0px 10px 180px;
	padding: 0 0 0 31px;
	position: static;
	text-decoration: none;
}
.nl-side-msg, .not-side-msg {
	min-height: 0!important;
}
.nl-container {
	height: 365px;
	margin-bottom: 5px;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 0 10px;
}
.home-layout.edit-mode #slides {
	margin-top: -69px;
}
.nl-container p {
	background: url("../images/icons/alert2.png") no-repeat scroll left top!important;
	padding-left: 20px;
	margin-left: 5px;
}
.nl-container h2 {
	font-family: 'Noto Sans UI';
	color: rgb(34,30,32);
}
.news-zone .more-arrow, x:-moz-any-link, x:default {
	margin-top: -23px;
}
.events-zone .more-arrow, x:-moz-any-link, x:default {
	margin-top: -23px;
}
.content-60 .simplePagerContainer {
	margin-right: 10px;
}
.reply-txt span.ms-formdescription > a, span.ms-formdescription > a {
	display: none!important;
}
.content-60 .s4-wpcell-plain {
	padding-right: 10px;
}
.post-txt, x:-moz-any-link, x:default {
	margin-top: 7px;
}
.newsltr-area .reply-txt span.ms-formdescription > a, .newsltr-area span.ms-formdescription > a {
	display: none!important;
}
/* Like & Comment Photo*/
.image-like table {
	border-collapse: collapse;
	border-width: 0;
	padding: 0;
}
.image-stage {
	text-align: center;
	height: 536px!important;
	background: #333;
}
.image-stage img {
	position: relative;
	z-index: 1;
	max-height: 523px;
	max-width: 800px;
}
li.imglst-item {
	float: left;
	border: solid 1px #ddd;
	width: 50px;
	height: 40px;
	margin: 0 4px;
}
.imglst-item input {
	width: 50px;
	height: 40px;
}
.imglst-container .jcarousel-container-horizontal {
	margin: 0 auto;
	width: 660px;
}
.imglst-container .jcarousel-clip {
	height: 52px;
}
.imglst-container {
	background: url("../images/backgrounds/imgbg.png") repeat;
	margin-top: -58px;
	height: 58px;
	position: relative;
	z-index: 10000;
	overflow: hidden;
}
.imglst-container .jcarousel-prev-horizontal {
	background: url("../images/backgrounds/hlt_prev2.png") no-repeat scroll center center;
	cursor: pointer;
	height: 58px;
	left: -50px;
	position: absolute;
	top: 0;
	width: 37px;
	z-index: 11;
}
.imglst-container .jcarousel-next-horizontal {
	background: url("../images/backgrounds/hlt_next2.png") no-repeat scroll center center;
	cursor: pointer;
	height: 58px;
	position: absolute;
	right: -49px;
	top: 0;
	width: 37px;
	z-index: 11;
}
/**photo nav**/
.image-stage {
	position: relative;
	z-index: 999;
}
.image-stage .prev-arr {
	background: url("../images/backgrounds/hlt_prev2.png") no-repeat scroll left center;
	cursor: pointer;
	height: 22px;
	width: 30px;
	margin-top: 250px;
}
.image-stage .next-arr {
	background: url("../images/backgrounds/hlt_next2.png") no-repeat scroll right center;
	cursor: pointer;
	height: 22px;
	width: 30px;
	margin-top: 250px;
}
.image-stage .imgnav_hover_bg_left, .image-stage .imgnav_hover_bg_right {
	position: absolute;
	width: 30px;
	height: 536px;
	top: 0;
	text-align: center;
	z-index: 1000;
	background: #333;
	cursor: pointer;
}
.image-stage .imgnav_hover_bg_left {
	left: 0;
}
.image-stage .imgnav_hover_bg_right {
	right: 0;
}
ul.imglst {
	margin-top: 8px!important;
	height: 42px!important;
	list-style-type: none;
}
/**end**/
.custom-nobg-dlg .ms-dlgTitleBtns.photo-close span.s4-clust {
	top: -16px;
	right: -13px;
	background: url('/Style Library/en-us/CEP/Photo Gallery/Images/prettyPhoto/default/sprite_close.png') no-repeat center right;
	border: 0!important;
	height: 32px!important;
	width: 32px!important;
}
/**  photoGallery in popup like and comment comtrol  **/
.ms-dialog .replies-thread {
}
.ms-dialog .news-share-like .like-btn, .ms-dialog .news-share-like .dislike-btn {
	margin: 5px!important;
	font-size: 14px!important;
}
.ms-dialog .news-share-like .share-btn {
	margin: 5px 5px 5px 95px!important;
	font-size: 14px!important;
}
.ms-dialog .reply-container textarea {
	width: 99%!important;
}
.ms-dialog .news-share-like {
	height: 35px!important;
	margin-top: 0!important;
}
.ms-dialog .comments {
	margin: 5px 5px 5px 30px!important;
	font-size: 14px!important;
}
.ms-dialog .news-share-like {
	line-height: 35px!important;
}
.ms-dialog .reply-container textarea {
	height: 30px!important;
}
.ms-dialog .reply-ctrl {
	margin: 3px 0!important;
}
.ms-dialog .reply-container {
	padding: 4px!important;
	margin: 0!important;
}
.ms-dialog .replies-thread .clear {
	padding: 0!important;
}
.ms-dialog .view-more {
	padding: 3px 0;
	background: #8b8b8b;
	border-top: solid 2px #dbdbdb;
}
.ms-dialog .gray-bar {
	border-top: 1px solid #A8A9AD;
	height: 4px;
	display: none;
}
/* bug fixing  */
.content-30 .poll-content {
	background: #e8eaea;
	border-radius: 10px 10px 10px 10px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	position: relative;
	margin: 0;
	padding: 10px!important;
	width: 186px;
}
.descMaxLengthMsg {
	font: normal 12px Noto Sans UI;
	color: #aaa;
}
.FromToContainerDiv {
	float: left;
	display: inline-block;
	overflow: hidden;
	width: 430px;
}
div[id$='div_loading'] {
	text-align: center;
	width: 100%;
}
.allTopicTitle {
	background: #e8eae9;
	font-size: 22px;
	font-family: 'Noto Sans UI';
	color: rgb(34,30,32);
	font-weight: bold;
	padding: 5px;
	margin-bottom: 10px;
}
div.part2 span.count-name-event {
	font-size: 16px;
}
/**open photo gallery**/
.open-media-items {
	margin: 0;
	padding: 0px;
	list-style-type: none;
}
.open-media-items li {
	width: 173px;
	height: 285px;
	float: left;
	margin: 15px 2px 5px 8px;
}
.open-media-items li .Media-Img {
	height: 181px;
	overflow: hidden;
}
.open-media-items li img {
	height: 181px;
}
.open-media-items a:hover {
	text-decoration: none !important;
}
.open-media-items a .title {
	color: #2d2d2d!important;
	margin: 8px 0px;
	display: block!important;
	font-size: 14px;
	padding: 0;
	text-align: left;
}
.open-media-items a .title:hover {
	color: #E00505!important;
}
.open-media-items .views, .open-media-items .votes, .open-media-items .date, .open-media-items .creator {
	color: #999999!important;
	font-size: 12px;
}
.open-media-items .views, .open-media-items .votes {
	height: 20px;
	float: left;
	background: url('../images/icons/view_votes_icon.gif') no-repeat left -46px;
	padding-left: 20px;
}
.open-media-items .views {
	margin-right: 10px;
	background-position: left top;
}
.open-media-items .date, .open-media-items .creator {
	clear: both;
	margin-top: 5px;
}
.media-whats-new h4 a {
	color: #E00505 !important;
	font-size: 20px;
	text-decoration: none!important;
	font-family: 'Noto Sans UI';
	font-weight: normal!important;
}
.media-whats-new h4 a:hover {
	text-decoration: underline!important;
}
.media-whats-new h4 a.selected {
	font-weight: normal;
	color: #E00505 !important;
}
.myuploads-chk {
	float: left;
	margin: 10px 5px 0 5px;
	font-size: 18px;
	font-family: 'Ooredoo Heavy';
	background: #e0e0e0;
	border: solid 1px #b2b2b2;
	border-radius: 5px 5px 5px 5px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	color: #333;
	position: relative;
	padding: 3px 10px 3px 5px;
}
.photo-sort {
	float: right;
	margin: 10px 5px 0 5px;
	width: 317px;
	background: #fff;
	border: solid 1px #dedede;
	border-radius: 5px 5px 5px 5px;
	behavior: url("/_layouts/15/qtel/PIE.htc");
	color: #333;
	position: relative;
	padding: 7px 0px 3px 0;
}
.photo-sort span {
	color: #333;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
}
.photo-sort td {
	padding: 0;
	vertical-align: middle;
	border-spacing: 0;
}
.photo-sort div {
	float: left;
	width: 85px;
	border-left: solid 1px #ddd;
	padding: 0px 10px;
	height: 20px;
}
.photo-sort div:first-child {
	border-left: 0;
}
.photo-sort .radio {
	float: left;
	width: 19px;
	border: 0;
	padding: 0;
	height: 18px;
	margin: -3px 0 0 4px;
}
.photo-sort .radio span {
	display: block;
	width: 19px;
	height: 18px;
	cursor: pointer;
}
.photo-sort .radio.dec span {
	background: url(../images/backgrounds/sort_rdo_bg.gif) no-repeat left 0;
}
.photo-sort .radio.dec span.checked {
	background: url(../images/backgrounds/sort_rdo_bg.gif) no-repeat left -18px;
}
.photo-sort .radio.asc span {
	background: url(../images/backgrounds/sort_rdo_bg.gif) no-repeat left -36px;
}
.photo-sort .radio.asc span.checked {
	background: url(../images/backgrounds/sort_rdo_bg.gif) no-repeat left -54px;
}
.upload-side-msg {
	min-height: 0;
}
.upload-side-msg h4 {
	background: url(../images/backgrounds/upload_icon.png) no-repeat left 0px;
	padding-left: 53px;
	font-size: 24px;
	height: 160px;
}
.news-share-like .vote-btn, .news-share-like .remvote-btn {
	cursor: pointer;
	font-size: 14px;
	left: 0;
	position: absolute;
	float: left;
	border: 0;
	font-family: 'Noto Sans UI';
	margin: 5px 5px 5px 10px;
	color: #2d2d2d!important;
	display: inline-block;
	height: 23px;
	line-height: 23px;
	padding: 0 0 0 28px;
	text-decoration: none;
}
.vote-btn {
	background: url(../images/backgrounds/vote.png) no-repeat left -60px;
}
.remvote-btn {
	background: url(../images/backgrounds/vote.png) no-repeat left bottom;
}
.votes, .views {
	display: inline-block;
	background: url(../images/backgrounds/vote.png) no-repeat left 0;
	padding-left: 26px;
	line-height: 20px;
	color: #2D2D2D;
	margin-right: 15px;
}
.views {
	background-position: left -32px;
}
.ms-dialog .news-share-like .share-btn-shifted {
	margin: 5px 5px 5px 150px!important;
}
.RPT_PhotoAlbums {
	table-layout: fixed;
	width: 100%;
	border: 0;
}
.RPT_PhotoAlbums td {
	border: 0;
	padding: 0;
	margin: 0;
}
.RPT_PhotoAlbums tr {
	border: none;
	float: left;
}
.knowledgeHub-fix1 {
	margin: 0;
}
.knowledgeHub-fix2 {
	width: 380px;
	margin-left: 10px;
}
.contribute-icon {
	margin-right: 10px; /*width:165px*/
}
/*hide Share*/
.share-icon, .share-btn {
	visibility: hidden;
}
/*********Workspaces********/
/*page fluid new style*/
.page-fluid {
	width: auto;
}
.page-fluid .page {
	width: auto;
}
.page-fluid #navigation {
	min-height: 0;
}
.page-fluid .cep-sidenav-twocols {
	float: none;
	width: auto;
}
/*illustration background for workspace*/
.page-content-ws {
	background: #fff url('../images/backgrounds/ws_bg.jpg') no-repeat right top;
	padding-top: 10px;
}
/*SP s4-bodyContainer change*/
#s4-bodyContainer.s4-bodyContainer-ws {
	padding-bottom: 0px;
}
/*content workspace*/
.content-ws {
	margin-left: 210px;
	padding-right: 15px;
	margin-top: -10px;
}
.content-ws #breadcrumb-container, .content-ws .page-ttl {
	margin-left: 0;
}
.content-ws #breadcrumb-container table tr td:first-child a {
	padding-left: 0;
}
.content-ws #breadcrumb-container {
	border: none;
}
.content-ws #breadcrumb-container a, .content-ws #breadcrumb-container a:link, .content-ws #breadcrumb-container a:visited {
	background: url('../images/icons/breadcrumb_arrow.png') no-repeat right 9px;
	font-size: 14px;
}
.content-ws #breadcrumb-container a.last, .content-ws #breadcrumb-container a.last:link, .content-ws #breadcrumb-container a.last:active, .content-ws #breadcrumb-container a.last:hover, .content-ws #breadcrumb-container a.last:visited {
	background: none;
	color: rgb(237,28,36);
}
.content-ws .content-50 {
	width: 75%;
}
.content-ws .content-50 .world-clock {
	width: 755px;
}
.content-ws .content-50 .world-clock .jcarousel-container-horizontal, .content-ws .content-50 .world-clock .jcarousel-clip {
	width: 685px;
}
.content-ws .zone-25 {
	width: 48%;
}
.content-ws .cep-sidenav-twocols {
	padding-bottom: 0;
}
/*new workspace header*/
.compact-header #logo img {
	height: 30px;
	margin-top: 2px;
}
#header.compact-header .page-ws {
	width: 100%;
	margin: 0;
}
.page-ws .float-lang {
	margin-left: 20px;
}
.page-ws .float-ops {
	margin-right: 20px;
}
/*workspace side navigation*/
.side-ws {
	float: left;
	width: 190px;
	margin: 0 15px;
}
.side-ws .side-nav {
	margin-top: 0;
}
.side-ws .side-nav {
	/*min-height: 0;*/
	background: #f4f4f4;
	margin-top: 20px;
}
.side-ws .side-nav li {
	border-bottom: 1px solid #fff;
}
.side-ws .side-nav li li {
	border-bottom: none;
}
.side-ws .side-nav li li:hover {
	background: #e1e1e1;
}
.side-ws .s4-ql ul.root > li > .menu-item {
	color: #333!important;
	text-transform: uppercase;
}
.side-ws .s4-ql ul.root ul > li > a {
	color: #333!important;
}
.side-ws .side-nav li li {
	border-top: none;
}
.side-ws #col-exp-arrow.expanded, .side-ws #col-exp-arrow {
	background: none;
}
.side-ws #col-exp-arrow {
	width: 0;
}
.side-ws .side-nav li li a, .side-ws .side-nav li.parent li a {
	background: none!important;
	padding-left: 0!important;
}
/*back to buzz in side nav*/
.back-buzz {
	background: #cfdbe2 url('../images/icons/back_arrow.png') no-repeat 10px 17px;
	height: 40px;
	padding: 15px 0 15px 48px;
}
.back-buzz, .back-buzz * {
	color: #425563!important;
}
.back-buzz a:hover {
	text-decoration: none;
}
.back-buzz span {
	font-family: "Ooredoo Heavy";
	color: #ed1c24;
	font-size: 18px;
}
/*workspace owner*/
.ws-owner {
	border: 1px solid #d6d6d6;
	background: #fff;
	padding: 15px 10px;
	margin-bottom: 15px;
}
.ws-owner h3 {
	font-family: "Noto Sans UI","Segoe UI","Segoe",Ooredoo Heavy,Helvetica,Noto Sans UI,sans-serif;
}
.ws-owner span {
	font-size: 20px;
}
.ws-owner h3 span {
	font-size: 16px;
}
/*new workspace footer*/
#footer.footer-ws {
	border-top: 1px solid #d9d9d9;
	background: none;
	margin-top: 0;
}
.footer-ws .footCont {
	border-top: 1px solid #c7c7c7;
	width: auto;
	padding-top: 0;
}
.footer-ws .copyright {
	color: #0f3740;
	margin-left: 35px;
}
.footer-ws .footer-links a {
	color: #0f3740!important;
	margin-right: 35px;
}
/*modal dialog*/
.ms-dialog .page-content-ws {
	background: none;
}
.ms-dialog .content-ws .dlg-form {
	width: 470px;
}
/*Team site*/
/*.ms-fullWidth{
	width:auto;
}*/
.content-ws #layoutsTable {
	width: auto!important;
}
.ms-dialog .content-ws {
	margin-left: 0;
}
/*ws calendar*/
.page-content-ws table.ms-acal-month {
	border: 1px solid #d6d6d6;
	border-top: none;
}
.page-content-ws .ms-acal-header {
	background: none;
	border: 1px solid #d6d6d6;
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}
.page-content-ws .ms-acal-summary-dayrow, .ms-acal-summary-itemrow {
	border-left: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
}
.page-content-ws .ms-acal-month tr:first-child {
	border-bottom: 1px solid #d6d6d6;
}
.page-content-ws .ms-acal-summary-itemrow:last-child {
	border-bottom: 1px solid #d6d6d6;
}
.page-content-ws .ms-acal-item {
	background-color: #425563;
}
.page-content-ws .ms-acal-display {
	color: #999;
}
.page-content-ws #WPQ1_nav_prev_a {
	background: url("../images/icons/calprev_ws.png") no-repeat scroll center center transparent;
}
.page-content-ws #WPQ1_nav_next_a {
	background: url("../images/icons/calnext_ws.png") no-repeat scroll center center transparent;
}
.page-content-ws .ms-acal-display {
	font-family: inherit;
}
/* UI issues 14/5/2015*/
.epm-hist .no-data .ms-viewheadertr th:first-child {
	padding-left: 8px;
	padding-top: 6px;
}
.epm-hist .ms-viewheadertr th {
	padding-top: 10px;
	padding-bottom: 10px;
}
.ms-formbody input[title="Excluded Users"] {
	border: 0px;
}
div[title="Excluded Users"] {
	padding-top: 0px;
}
.epm-form h3.perf-h3 {
	font-weight: bold !important;
}
/* UI Issues 26-04-2015 */
.ms-welcome-hover {
	background-color: transparent !important;
	border-right-color: transparent !important;
}
/* Focus On Content: Hidden Divs */
.ms-fullscreenmode .hide-on-focus /* About pages */ {
	display: none !important;
	visibility: hidden !important;
}
.ms-fullscreenmode .big-on-focus-01 {
	width: 967px !important;
}
.ms-fullscreenmode .big-on-focus-01 .ms-rtestate-field {
	text-align: center;
}
[id$="DeltaTopNavigation"] {
	width: 125%;
}
.hlt-more {
	font-weight: bold;
	font-size: 13px;
}
.download-container a:link {
	font-weight: bold;
}
/* perf-grid-st1 */
.perf-grid-st1.perf-grid td:first-child {
	border-bottom: solid 1px #e6e6e6;
	border-left: 0;
}
.perf-grid-st1 .perf-row .row-flag-img {
	margin-left: 10px;
	margin-right: 15px;
	vertical-align: middle;
	width: 50px;
}
.perf-grid-st1 .perf-row .table-row-center {
	border: 0;
	text-align: center;
}
.perf-grid-st1 .perf-row .table-row-center img {
	width: 40px;
}
.perf-grid-st1 tr.pager {
	position: static;
	float: none;
}
.perf-grid-st1 .pager table {
	margin-top: 20px;
	position: absolute;
	right: 0;
}
.perf-grid-st1 .pager td {
	padding: 0;
	border: 0!important;
}
.perf-grid-st1 .pager table span, .perf-grid-st1 .pager table a {
	display: inline-block;
	color: #595A5B!important;
	background: url(../images/backgrounds/pager_bg.png) no-repeat right top;
	padding: 0;
	text-decoration: none !important;
	margin: 0px 5px;
	width: 20px;
	text-align: center;
	height: 20px;
	line-height: 18px;
}
.perf-grid-st1 .pager table span {
	background: url(../images/backgrounds/pager_bg.png) no-repeat left top;
	color: #fff !important;
}
/* ms-dialog */
.ms-dialog .epm-page-header {
	display: none;
}
.ms-dialog #DeltaPlaceHolderMain #onetIDListForm {
	padding: 20px;
}
#zz18_TopNavigationMenu_NavMenu_EditLinks {
	display: none;
}

/* New sytele wipro */

.Feventsreadmore {
                display: block;
                background: url("../images/backgrounds/more_car.png") no-repeat scroll left;
                height: 29px;
                line-height: 31px;
                margin-top: 14px;
                width:101px;
                color: #DF0404 !important;
                float: left;
}
.Feventsreadmore a {
    
	padding: 5px 25px 5px 10px;
	color: #df0404!important;
	font-family: 'Noto Sans UI';
	font-weight: bold!important;
	font-size: 12px!important;

}


Feventsdes {
    font-family: 'Ooredoo Heavy';
    font-size: 10px;
    color: #fff;
    height: 41px;
    margin-top: 5px;
}

.news-titleNew {
    font-size: 18px !important;
    color: #003671!important;
    font-family: 'Ooredoo Heavy';
    font-weight: bold !important;
}

descriptionNew {
    color: #5d5d5d!important;
    font-family: 'Ooredoo Heavy';
    font-weight: bold !important;
font-size:12px;
}

.more-linkNew {
                background: url("/Style Library/en-us/Qtel/images/backgrounds/more_bg.gif") no-repeat scroll 90% 66.5% #DF0404;
                border-radius: 10px 10px 10px 10px;
                position: relative;
                color: #fff;
                float: right;
                font-size: 12px;
                height: 20px;
                line-height:20px;
                padding: 1px 25px 1px 8px;
        font-family: 'Ooredoo Heavy';
        margin-right:10px;
}
.more-linkNew a {
	color: #fff !important;
	text-transform: capitalize;
}
#ctl00_BreadCrumb1_ContentMap span:first-child {
background:url('../Images/icons/HomeIcon.png')35%;
background-repeat:no-repeat;
}
#ctl00_BreadCrumb1_ContentMap span:first-child a{
font-size:0.1px;
width:20px;
line-height: 30px;

}

.breadcrumb-container{
height:25px;
line-height:25px;
padding-left:5px;
color:rgb(237,28,36);	
}
.EventDay{
background:url('../Images/icons/Calbg.png')35%;
background-repeat:no-repeat;
background-position:center center;
height:27px !important;
width:27px!important;
color:rgb(237,28,36) !important;	
}
.EventDay a{
color:rgb(237,28,36) !important;	
}
.CurrentDay a{	
color:rgb(237,28,36) !important;	
}


.CurrentDay{
background:url('../Images/icons/calYellowbg.png')35%;
background-repeat:no-repeat;
background-position:center center;
height:27px!important;
width:27px!important;	
color:rgb(237,28,36) !important;	
}
.small-cal table td{
	color:#fff;
    font-family: 'Ooredoo Heavy'!important;
}
.headerclass td{
	font-size:22px !important;
}
.headerclass{
border-bottom:1px solid #fff;
}

.pager-controlActive{
	background-color:rgb(237,28,36) !important;
	border-radius:50%;
	padding:3px;
	color:#fff!important;

}
.pager-controlDeActive {
	background-color:#eee !important;
	border-radius:50%;
	padding:3px;
	color:rgb(237,28,36)!important;

}
div.article, div.welcome {
    padding: 0px 0px !important;
    margin-top:-10px;
}
.Catfile-tree ul{
	margin:0px;
	padding:0px;
}
.Catfile-tree h3{
font-family:'Ooredoo Heavy' !important;
background-image:url('../Images/backgrounds/blue_side_bul.gif');
background-repeat:no-repeat;
background-position:left;
color:#333;
font-weight:bold;
font-size:15px;
padding-left:15px;
}

.Catfile-tree li{
list-style:none;
float:left;
width:200px;
}

.Catfile-tree{
	width:100%;
}
.catimgsec{
width:30%;
float:left;
}
.cattxtsec{
width:100%;
float:left;
margin:5px;
}
.cattxtsec p{
margin:0px;
padding:0px;
}

.SubCatfile-tree{
	background-color:#eee;
	border:1px solid #ddd;
	margin:10px 10px 10px 0px;
	border-radius:10px;
}
.subcatuser{
	color:#ed1c24;
	padding-left:30px !important;
}
.subcatcat{
	margin:5px 0px;
	font-weight:bold;
	color:#333;
	padding-left:30px!important;

}
.subcatlnk a{
	padding-left:5px;
	text-transform:capitalize;
	color:#333 !important;
	font-size:15px;
}
.subcatlnk{
    margin-top: 5px;
    position: absolute;
    }
    

/*Grid styles*/

.grid{
		width:100%; 
		border-collapse:collapse; 
	}
	.grid th {
        padding:5px;
        color: #fff;
        background: #ed1c24;
        border-left: solid 1px #a4bed4;
        font-size: 12px;
        text-align: left;
    }

	.grid td{ 
		padding:5px; border:#ddd 1px solid;
	}
	/* provide some minimal visual accomodation for IE8 and below */
	.grid tr{
		background: #ececec;
	}
	/*  Define the background color for all the ODD background rows  */
	.grid tr:nth-child(odd){ 
		background: #ececec;
	}
	/*  Define the background color for all the EVEN background rows  */
	.grid tr:nth-child(even){
		background: #fff;
	}
	
	.Adminpopupicon h4 {
    background: url(../images/icons/Add.png) no-repeat left 4px;
    padding-left: 53px;
    font-size: 24px;
    height: 160px;
}

.ads-zoneR {
    margin: 5px 0 0 -10px;
    /* background: white; */
    /* border: 1px solid #dedede; */
    /* border-radius: 10px 10px 10px 10px; */
    behavior: url(/_layouts/15/qtel/PIE.htc);
    position: relative;
    /* padding: 16px 0px; */
    height: 60px;
    width: 996px;
}
	

.copyrightR {
	float: left;
	color: white;
	margin-top: -10px;
	font-family: 'Noto Sans UI';
	padding-left: 126px

}
.gallery-zone {
    width: 295px;
    height: 160px;
    margin-bottom: 106px;
}

.ms-vh2 {
    font-size: 10pt ! important;
    background-color: rgb(237,28,36)!important;

	color: #fff!important;
	font-family: 'Ooredoo Heavy'!important;
    font-weight: bold;
 }
.ms-vh {
    font-size: 10pt ! important;
    background-color: rgb(237,28,36)!important;

	color: #fff!important;
	font-family: 'Ooredoo Heavy'!important;
    font-weight: bold; 
}
.ms-vh2-nofilter, .ms-vh2-nofilter-notextalign, .ms-vh2-nofilter-perm, .ms-vh a, .ms-vh2, .ms-vh2 a {
    color: #fff !important;
}
.ms-core-menu-arrow {
            margin-left: 11px !important;
        }


        .ms-spimn-img {
            position: absolute;
            display: none !important;
        }
        .s4-search select {
            width: 98px !important;
            border: 0 !important;
            border-right: solid 1px b2b2b2 !important;
            height: 21px;
            color: #676767;
            font: normal 14px calibri;
        }

.ms-core-menu-labelCompact{border:1px solid transparent;word-wrap:break-word;color:black !important;}
.ms-headerCellStyleIcon:hover,.ms-headerCellStyleIcon{background:#ed1c24;border-bottom: 1px solid #fff;}
.ms-headerCellStyleIcon span{display:none;}
.epm-hist{margin-top:10px;}
/*.ms-viewheadertr.ms-vhltr th:last-child{display:none;} */


/* style added for filtering in reports on cash in advance */

.filteringstyle .ms-usereditor{width: 200px; margin-right: 75px;}
.filteringstyle	.ms-inputuserfield{width:156px; height:auto !important;}
.filteringstyle input[type=text]{width: 150px;}
.filteringstyle select{width: 161px;}

a.ms-core-menu-link .ms-core-menu-label span.ms-core-menu-title{color:#676767 !important;}
table.ms-listviewtable {display: table; overflow-x: scroll; width: 100%;}
input[value=Add]{background-color: #e00505;  border-radius: 6px; padding: 0px 12px 2px 12px; color: #ffffff; margin-top: 8px;  cursor: pointer;
    line-height: 21px;
    font-size: 14px;
	}
input[value=Add]:hover{color: #e00505;}
#logo {
	padding-top: 16px;
}
#header {
    background: #E6E7E8 url(../images/backgrounds/header.jpg) no-repeat center bottom;
    height: 78px;
}
#navigation {
    min-height: 32px;
}