body {
	overflow-x: hidden;
}
.listheader, table.newsitems tr th, #select-source-trigger a, .jspDrag, .bar-wrapper .bar .pos, table.newsitems-summary tr.categories th{ background-color: #402d6c;; color: #fff;}
.latest-area-title h2{background-color: #402d6c;!important;color: #201747;color: #fff}
.latest-area-content > div{border-color: #402d6c;}
.common-highlight, #footer span.green, #pagination-total, #pagination a, .bar-wrapper .ruler-wrapper .rulabel, .bar-wrapper .times, .report-tab-number{color: #402d6c;}
#pagination a:hover{color: #000!important}
.press-popup-header{background: #000 url(../../images/uhc/services/clip.jpg) no-repeat 0 10px;}
.tv-player-header{background: #000 url(../../images/uhc/services/tv.jpg) no-repeat 0 10px;}
.radio-player-header{background: #000 url(../../images/uhc/services/radio.jpg) no-repeat 0 10px;}
.web-popup-header{background: #000 url(../../images/uhc/services/web.jpg) no-repeat 0 10px;}
.social-popup-header {background: #000 url(../../images/uhc/services/social.jpg) no-repeat 0 10px;}
#user-shortcuts a:hover{color: #000}
.newspaper{margin-top: 10px; float: left; width: 189px;text-align: center;}
.newspaper img{box-shadow: 7px 7px 5px rgba(50, 50, 50, 0.55);}
.newspaper.first{clear: left;}
.newspapers-wrapper{padding: 30px 0;padding-top: 20px}
#logo-wrapper{
    text-align: left;
}
.icon-type-1 a {
	background: url(../../images/gmc/services/press.svg) no-repeat;
}
.icon-type-2 a {
	background: url(../../images/gmc/services/web.svg) no-repeat;
}
.icon-type-3 a {
	background: url(../../images/gmc/services/tv.png) no-repeat;
}
.icon-type-4 a {
	background: url(../../images/gmc/services/radio.png) no-repeat;
}
.icon-type-5 a {
	background: url(../../images/gmc/services/social.png) no-repeat;
}
.services li a {
	font-family: "Poppins", sans-serif;
}
#logo-wrapper img{position: relative; top: 0; left: 0; margin-left: 15px;margin-top: 5px;}
#dateRange{background: none; color: #fff;}
div#header, div#footer{
    background: #212728;
}
#logo-wrapper{padding: 0; width: 306px;margin-right: 5px;}
div#header{background: #fff }

#footer .common-highlight:hover {
	text-decoration: underline;
}
.services li a{color: #000}
#login-form {
    text-align: center;
}
.login #login-form  input{
	float: none;
	width: 250px;
	line-height: 20px;
	padding: 5px;
}
.login #login-form  input.credentials{
	border-radius: 5px;
	background: #EEEEEE;
}
.login #login-form #submit-login{
	background: #402d6c;;
	color: #fff;
	border: 1px solid #402d6c;;
	width: 264px;
	font-weight: normal;
	font-size: 14px;
}
.login .latest-area-title{
	padding-left: 0;
	padding-right: 0;
}
.login-page .errors {
	width: 600px;
	margin: 0 auto;
}
.login-page h3{
	background: transparent!important;
	padding-left: 0;
	box-shadow: none;
	color: #fff;
    text-align: center;
	font-size: 40px;
	font-weight: normal;
	line-height: 51px;
}

.login-page h2{
	background: transparent!important;
	padding-left: 0;
	box-shadow: none;
	color: #fff;
    text-align: center;
	font-size: 48px;
	font-weight: normal;
	line-height: 55px;
}
.login .latest-area-content{
	padding-left: 0;
	padding-right: 0;
}
.login .latest-area-content > div{
	box-shadow: none;
}
.login .latest-area{
	box-shadow: none
}
.login-footer img{
	height: 70px;
	margin: 0 25px;
}
.login .latest-area{
	position: relative;
}
.login input, #submit-button {
	width: 200px!important;
	background-color: #fff!important;
	background-image: url(../../images/gmc/username.png);
	border-radius: 25px;
	border: none;
	padding: 15px 50px!important;
	background-size: 21px 21px;
    background-repeat: no-repeat;
    background-position: 20px 14px;
	    color: rgb(115, 115, 115)!important;
}

#submit-button {
	
	width: 300px!important;
}
.login input#password{
		background-image: url(../../images/gmc/password.png);
}

#category-filter-multi-select-wrapper{
	float: left;
    margin-top: 10px;
    margin-right: 10px;
}
#category-filter-multi-select-wrapper label {
    color: #fff;
    padding-left: 10px;
    font-weight: bold;
    font-family: Verdana, Arial;
    font-size: 14px;
}
#user-shortcuts .shortcuts a{
    color: #402d6c;;
}
#user-shortcuts {color: #402d6c;;}
#user-shortcuts .shortcuts a:hover{color: #000;}
#footer span.green {color: #0060aa}
.services li.selected a span.text, .services li a:hover span.text, .services li.hidden.selected a:hover span.text {
    border-bottom: 1px solid #000;
}
.bar-wrapper .ruler-wrapper .rulabel, .bar-wrapper .times, .report-tab-number{
  color: #fff  
}
#report-tabs .ui-state-default a, #report-tabs .ui-state-default a:link{
    color: #fff
}
#report-tabs .ui-state-active a, #report-tabs .ui-state-active a:link, #report-tabs .ui-state-active a:visited{
    color: #6aaacd;
}
#reports-controls-container .ui-state-default {
    background: url(../../../js/jquery-ui/themes/trontastic/images/ui-bg_flat_0_303030_40x100.png) repeat-x;
    color: #6aaacd;
}

.ocr-container {
	float: left;
	width: calc(33% - 25px);
}
#ocr-translation-target, #ocr-translation-greek {
	margin-top: 0px!important;
}
.login-page {
	background: #fff;
}
body {
	font-family: "M PLUS 1p", sans-serif;
	font-size: 14px;
}
