/* Minification failed. Returning unminified contents.
(516,6): run-time error CSS1062: Expected semicolon or closing curly-brace, found 'sprite-Images-icon_find('
 */
/*-------------------- Block element line style with no spaces ----------------------*/

div.elementLine
{    
    margin: 0;
    padding:0;     
    width: 630px;    
    display:table;
}

div.elementLine .lineItem
{
    float:left;   
}

div.elementLine .searchBox
{
    width:500px;
    height:25px
}
/* ---------------------------- GENERAL STYLES --------------------------*/
body
{
    background-color: #fff;       
    padding:0;
    margin:0;    
}

div
{     
    border-width:0px; 
    padding:0;
    margin:0;   
}

/*-------------------- FORM INPUT FIELDS AND LABELS ----------------------*/
div.formRow
{        
   width: 630px;   
   display:table; /* Nodri�ia ka l�nija augstums bus tik cik iek��jo divu max augstums*/ 
   padding-bottom:5px;
}

div.formRow .row-label 
{   
   width: 120px;
   text-align: right;
   float: left;  
   margin-right:5px; 
}

div.formRow .row-field 
{     
   width: 501px;
   float: left; 
}

/* for start date - end date calendars */
div.formRow div.row-field2
{            
    float: left;    
}

.input-field
{
    width:500px;
}

/* -------- */
div.fullView
{    
    margin-left:5px;
    margin-right:5px;
    margin-bottom:5px;  
    margin-top:5px;     
}

/*-------------------- BUTTON BAR ----------------------*/
div.buttonRow
{    
    margin: 0;
    padding:0;     
    width: 630px;    
}

div.buttonRow .firstButton
{
    float:left;
    padding-right:5px;
}
div.buttonRow .middleButtons
{
    float:left;
    padding-right:5px;    
}
div.buttonRow .lastButton
{
    
}

/*---------------- DEVEXPRES TREEVIEW WIDE STYLE------------------*/
.wideTree
{
	width: 445px;
}

.wideTree ul li
{
	width: 445px;
}

.wideTree .dxtv-nd
{	
	width: 90%;	
}

.wideTree .dxtv-subnd
{	
	width: auto;	
}

/*---------------- DEVEXPRES BUTTON STYLE'S------------------*/
.greyButton
{
	color: #fff;
	border: 0;	
	background: #a9b1c1;
}

.blueButton
{
    color: #fff;
    background-color: #3E5E9F;	  
	border: 0;
}

.greyButton:hover
{ 
    background-color: #969eac;	
}

.blueButton:hover
{ 
    background-color: #2B457B;	
}

/*---------------- DEVEXPRES UNFILTERED TREE STYLE------------------*/

.UnfilteredTree .dxtv-nd
{	
	width: 80%;	
}

.UnfilteredTree .dxtv-subnd
{	
	width: auto;	
}

.UnfilteredTree ul li
{
    padding-top:0;
    padding-bottom:0;
    border-bottom:0;
}

.UnfilteredTree ul li ul > li.dxtv-subnd
{
	border-bottom:1px solid #c5c5c5;
	padding-top:16px;
	padding-bottom:16px;
}

.UnfilteredTree ul li ul li ul > li.dxtv-subnd
{
    padding-top:0;
    padding-bottom:0;
    border-bottom:0;
}

/*---------------- DEVEXPRES UNFILTERED WIDE TREE STYLE------------------*/

.UnfilteredWideTree
{	
	width: 445px;
}

.UnfilteredWideTree .dxtv-nd
{	
	width: 90%;
}

.UnfilteredWideTree .dxtv-subnd
{	
	width: auto;	
}

.UnfilteredWideTree ul li
{
    padding-top:0;
    padding-bottom:0;
    border-bottom:0;
    width: 445px;
}

.UnfilteredWideTree ul li ul > li.dxtv-subnd
{
	border-bottom:1px solid #c5c5c5;
	padding-top:16px;
	padding-bottom:16px;
}

.UnfilteredWideTree ul li ul li ul > li.dxtv-subnd
{
    padding-top:0;
    padding-bottom:0;
    border-bottom:0;
}


/*---------------- DEVEXPRES GRIDVIEW CUSTOMBUTTON HEADER LINK STYLE------------------*/

.HeaderLink
{
	cursor: pointer;
	white-space: nowrap;
	padding: 0;
	background: #ffffff none;
	overflow: hidden;
	font-weight: bold;
	height:30px;
    color: #bfbfbf;
    text-decoration: none;    
}

.HeaderLink:hover
{	
	text-decoration: none;
	color: #3E5E9F;
	cursor: pointer;
}

/*---------------- BLUE LINK STYLE ------------------*/

.BlueLink
{
    cursor: pointer;
	text-decoration:none;
	color:#3e5e9f;
	outline:none;
}

.BlueLink:hover 
{ 
    cursor: pointer;
    text-decoration:underline; 
}

/*---------------- GRID GREY LINK STYLE ------------------*/

.GridGreyLink
{
	cursor: pointer;
	white-space: nowrap;
	padding: 0;	
	overflow: hidden;	
    color: #bfbfbf;
    text-decoration: none;
    font-size: 11px;
}

.GridGreyLink:hover 
{ 
    text-decoration: none;
	color: #3E5E9F;
	cursor: pointer;
}

/*---------------- DETAILED XML SCHEMA TABLES STYLE ------------------*/

.xmlDetailTable
{
	background-color: #F0F0F0;
	border-width: 0;
	border-collapse: separate!important;
	overflow: hidden;
	color: #000000;
	font: 11px Tahoma;
	cursor: auto;
	empty-cells: show;
	width: 630px;
	border:0;
	padding:0;
}

.xmlDetailTable table.nestedTable
{
	width: 100%;
}

.xmlDetailTable td.xmlDetailTable_Cell
{
	overflow: hidden;
	border-bottom: 1px solid #c5c5c5;
	padding-right:10px;
}

.xmlDetailTable td.xmlDetailTable_ParentCell
{
	overflow: hidden;
	border-bottom: 1px solid #c5c5c5;
	padding-right:0px;
}

.xmlDetailTable td.xmlDetailTable_LastNestedCell
{
	overflow: hidden;
	border-bottom: 0;
	padding-right:10px;
}

.xmlDetailTable_Row
{
	background-color: #FFFFFF;
	color: #343434;
	height: 25px;
}


.xmlDetailTable_Row:hover
{
	background:#eef0f4 none;
}

.xmlDetailTable_Header
{	
	white-space: nowrap;
	padding: 0;
	background: #ffffff none;
	border-bottom: 1px solid #c5c5c5;
	overflow: hidden;
	font-weight: bold;
	text-align: left;	
	height:30px;
	color:#343434;
	font-size:12px;	
}

.xmlDetailTable_Link 
{
    cursor: pointer;
	text-decoration:none;
	color:#3e5e9f;
	outline:none;
	font-size:11px;	
} 

.xmlDetailTable_Link:hover 
{ 
    cursor: pointer;
    text-decoration:underline; 
}

.tableTitleReference
{
    text-decoration:none;
    color:#343434; 
    cursor:text;   
}

.tableTitleReference:hover 
{
    text-decoration:none;
    color:#343434; 
    cursor:text;   
}

/*---------------- DETAILED XML SCHEMA EXPANDER ------------------*/
.typeExpander
{
    font-weight: bold;
    cursor: pointer;
}

/*---------------- Pel�ko Pazi�ojumu lauku stils ------------------*/

.notification {
	width:100%;
	height:1%;
	margin-bottom:20px;
	background:#eef0f4;
	font-size:11px;
	line-height:15px;
}

.notification .inner {
	padding:10px 16px 10px 16px !important;
	margin:0px !important;
}

/*---------------- Za�o Pazi�ojumu lauku stils ------------------*/

.notificationGreen {
	width:100%;
	height:34px;
	background-color:rgb(189, 230, 153);
	font-size:11px;
	line-height:15px;
}

.notificationGreen .inner {
	padding:10px 16px 10px 16px !important;
	margin:0px !important;
}

/*---------------- Izv�l�to atsl�gv�rdu saraksta stils ------------------*/

.selectedKeywordList td.dxeLTM
{     
   width:600px !important; 
   float:right;
   border: none 0px !important;   
}

.selectedKeywordList .dxeIM
{    
    padding-left:150px;  
    border: none 0px !important; 
}

.selectedKeywordList .dxeHIC
{
    width:0px;   
    border: none 0px !important;  
}

.selectedKeywordList .dxeHLC
{
    width:0px;
    border: none 0px !important; 
}

.selectedKeywordList tr.dxeListBoxItemRow
{     
    cursor:pointer;
}

.selectedKeywordList tr.dxeListBoxItemRow:hover 
{     
    background-color:#eef0f4 !important;
}

.selectedKeywordList .dxeListBoxItemHover
{
    background-color:#eef0f4 !important;
}

/*---------------- Izv�l�t� simbola stils alfab�ta josl� ------------------*/

.selectedAlphabetSymbol{
    font-weight:bold;
}

/*---------------- Iel�des logs ------------------*/

div#loader {
    position: fixed;
    z-index: 99999;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background: #fff;
    opacity: 0.7;
    filter: alpha(opacity = 70);
}

div#loader>div {
    position: fixed;
    background: url('../Images/loading.gif');
    top: 50%;
    left: 50%;
    width:27px;
    height:27px;
    margin: -13px 0 0 -13px;    
}

/*---------------- Pilna teksta mekl��anas lauks ------------------*/

.textSearch-field-logedOn,
.textSearch-field-logedOff {
    border-width: 0px;
    float: left;
}

.textSearch-field-logedOn {
    width: 135px;
}

.textSearch-field-logedOff {
    width: 100px;
}

    .textSearch-field-logedOn .dxeEditArea,
    .textSearch-field-logedOff .dxeEditArea {
        color: #3e5e9f;
        font-family: Verdana, sans-serif;
        font-size: 11px;
    }

/*---------------- Mekl��ana poga - att�ls ------------------*/

.searchImageButton {
    width: 16px;
    height: 16px;
    /*background: url('../Images/icon_find.png') no-repeat;*/
    .sprite-Images-icon_find();
    display: inline-block;
    cursor: pointer;
    margin: 3px;
}

    .searchImageButton .dxbButton_visstheme {
        display:none;
    }

    .searchImageButton:hover {
        background-position: bottom;
    }

/*---------------- Pilna teksta mekl��ana ------------------*/

.textSearchSummary {
    color: #858585;
    font-size: 11px;
    margin-top:10px;
    margin-bottom:15px;
}

.searchResultItem {
    border-bottom: solid 1px #dcdcdc;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

/*---------------- Custom pagger ------------------*/

.next,
.previous {
    cursor: pointer;
    width: 10px;
    height: 27px;
    line-height: 27px;
    vertical-align: central;
    vertical-align: middle;   
    float: left;
}

.next a,
.previous a{   
    color: #343434!important;
    font-family: Tahoma;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold; 
}

.previous {    
    margin-right: 8px;
}

    .previous.disabled a {
        color: #c5c5c5 !important;
    }

.next.disabled a {
    color: #c5c5c5 !important;
}

.pagerItem {
    float: left;
    width: 27px;
    height: 27px;
    border: 1px solid #c5c5c5;
    margin-right: 8px;
    text-align: center;
    vertical-align: middle;
    line-height: 27px;
    border-radius: 4px;
    color: #3e5e9f;
    font-family: Verdana;
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
}

    .pagerItem.active a {
        color: #343434!important;
        cursor: auto;
        font-weight: bold;
    }

.divider {
    float: left;
    width: 12px;
    height: 27px;
    text-align: center;
    margin-right: 8px;
    vertical-align: middle;
    line-height: 27px;
    color: #343434!important;
    font-weight: 600;
    font-family: 'Verdana', sans-serif;
    font-size: 12px;
}

.customPagerLink {
    cursor: pointer;
    text-decoration: none;
}

    .customPagerLink:hover {
        cursor: pointer;
        text-decoration: none;
    }
/*
@import this file directly into your existing Less files to use these mixins
*/
/*
@import this file directly into your existing Less files to use these mixins
*/
/* UNIVERSAL STYLING ++ */
*,
img {
  margin: 0;
  padding: 0;
  outline: 0;
  border: 0 none;
}
html,
body {
  width: 100%;
  height: 100%;
}
body {
  font-family: 'Verdana', sans-serif;
  font-size: 12px;
  color: #343434;
}
a {
  text-decoration: none;
  color: #3e5e9f;
  outline: none;
}
a:hover {
  text-decoration: underline;
}
h2 {
  font-size: 13px;
  margin-bottom: 15px;
}
p {
  line-height: 18px;
}
p.large {
  font-size: 13px;
  font-weight: bold;
}
.inner {
  padding: 15px;
}
.border-bottom {
  border-bottom: 1px solid #c5c5c5;
}
.border {
  border: 1px solid #c5c5c5;
}
.center {
  text-align: center;
}
.blue {
  color: #3e5e9f;
}
.red {
  color: #ff0000 !important;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.small {
  font-size: 10px;
}
.line-height {
  line-height: 27px;
}
.margin-right {
  margin-right: 5px;
}
.margin-bottom {
  margin-bottom: 5px;
}
.padding-top {
  padding-top: 5px;
}
.padding-bottom {
  padding-bottom: 5px;
}
.margin-top {
  margin-top: 5px;
}
span.pink {
  color: #fe578e;
}
.clear {
  clear: both;
  margin: 0px;
  padding: 0px;
  line-height: 0px;
}
.sidebar-container {
  padding-bottom: 10px;
  margin-bottom: 20px;
  position: relative;
}
.show-all {
  padding-top: 10px;
  display: block;
}
input {
  font-family: 'Verdana', sans-serif;
}
/* UNIVERSAL STYLING -- */
/* -------------------------------------------------------------- */
/* MAIN LAYOUT ++ */
#global-wrapper {
  position: relative;
  min-height: 100%;
}
#header {
  height: 105px;
  width: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAABpCAIAAABwJQ7UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHFJREFUeNq0k1EKgDAMQ6N4Oc/i5bxhBGE6acha0X2Vrq8LaTet247zzGjnjhaAMccWsUp0Oca6B0FBhDd8Z3mr9JFW/dWPrp/yZejfXx50mu0UYBUI1hNfb07WDV839CVH1Ocrd61KZPf01R80xCHAAFufSWVdkfs1AAAAAElFTkSuQmCC) repeat-x;
  /*.sprite-Images-header_bg();*/
  background-repeat: repeat-x;
  display: block;
}
#header-right-bg {
  position: absolute;
  top: 57px;
  right: 0px;
  width: 50%;
  height: 48px;
  background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAgCAIAAABch4VNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiev3qFRMDA8OA4GfPngEEGABwdgWyMwylwQAAAABJRU5ErkJggg==) repeat-x;
}
#content {
  width: 1220px;
  margin: 24px auto 0px auto;
  padding-bottom: 165px;
}
#content .content-wrapper {
  display: table;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABMQAAAABCAIAAAC+OOW5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC1JREFUeNrs1kEJADAQA8HW1vkntlIXhYMZCfva2/bATklmRgcAwG/Af0+AAQDRrwj/2C1OCQAAAABJRU5ErkJggg==) repeat-y center !important;
}
#content.without-right-bar .content-wrapper {
  background: url('../img/content-without-rightbar-bg.png') repeat-y center !important;
}
#content.without-right-bar .middle-bar {
  width: 945px;
}
#footer {
  background: #e7e7e7;
  display: block;
  width: 100%;
  height: 80px;
  position: absolute;
  bottom: 0px;
  padding: 30px 0px;
  font-size: 12px;
}
.content-wrapper {
  height: 100%;
  width: 1220px;
  margin: 0px auto;
  position: relative;
}
/* MAIN LAYOUT -- */
/* -------------------------------------------------------------- */
/* HEADER CONTENT ++ */
a.logo {
  margin-top: 20px;
  display: block;
  width: 191px;
  margin-right: 44px;
  height: 59px;
}
/* main menu ++ */
.main-menu ul {
  margin-left: 48px;
  margin-top: 13px;
  height: 44px;
  padding-left: 10px;
  border: 0;
}
.main-menu ul li {
  list-style: none;
  float: left;
  border-right: 1px solid #374a72;
}
.main-menu ul li.last {
  border-right: 0px none;
}
.main-menu ul li a {
  height: 44px;
  line-height: 44px;
  display: block;
  font-weight: bold;
  font-size: 13px;
}
.main-menu ul li a span {
  margin: 0px;
  padding: 0px 13px;
  color: #fff;
}
.main-menu ul li a:hover {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAqCAIAAAD9HKYrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAElJREFUeNpMjdsVwDAIQjl2uK7S4bJic2sjeXxwBAS97qeFpCAhEULW5vTivwdHppdOwOvpvTN1o7pz7j/2kw/Pf1d/ZofPJ8AAGFMze/tRnwoAAAAASUVORK5CYII=) repeat-x;
  text-decoration: none;
}
.main-menu ul li.active a span,
.main-menu ul li a:hover span {
  height: 44px;
  display: block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHpJREFUeNpi/P//PwM+8OLFCzMQLSEhcQqfOiYChlgCqV0gDGWTbhBU43Yg5ofi7fgMYyLCEBjAaxgjehgheYcHh+VfgNgNGGbHcbqICEMYoHIYYcZEoiE4DWOCGmJDgiHohtmAw+j58+eiQPoGEAsxkAfeAbEGQIABAH4HQVaPl1bHAAAAAElFTkSuQmCC) no-repeat bottom center;
}
/* main menu -- */
/* sub menu ++ */
.sub-menu {
  position: absolute;
  height: 48px;
  background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAidJREFUeNrUmMtOwkAUhqfT4ZJCgUKN3F7DyCXRJa0u3LryAXwJE9/BtUvfxIdh7cbEpM4pKZfSlmlh2nNO0oQMBL7p+f/zTzHuXj4DRrT+fn+YoAq/ur1mT/c3jFOFf1yOmeM40IGAHLw/H7J+v88457Q6APDebMi63S6r1WrhmqDSgAi+1Woxy7K26yKgAi9lA3e90+kcvCeoaB70PgDdG0Z8AwFi+GEIDwWmNcXx/eYU4EE2jUYj8XMcO3yz2WS2bad+Vk4hXBJazXbwQkoGwiqrBD74UfjakGYF05o8WyRoxqi3Bw/l9HrbsELfgTh8u91mlgwslarcA95sdABfr9fDo4Jq8crhFzv4MKwGg1D/qiWwwEO5El6YZq7vqSSJk+B7UjZpYYVqCm3gxwdrcLq0Y4c09Q6UaGJvPmYPMXiVsELhgSR4MOuV654Mq8qnUBI8FCStSlhVauI0eDig7T9ZFd9AoBt+crQO0waOCpcobVPIB/jlMbwp57wrdc9yhFXpEvLnk0T4yLR5w6pUE6fBRyfMImFVmgf8RTo8/B2S9WRVuYSy4GFUwsjUUfxy8NPkH5AhBbo3LmTahCkUnAk/TYUPjSuv9XqtbVQb8+ePc3bwLq83XXDfX69aTawVXreJUcAXNTEa+CIbQAW/mUIBXfg8HkAJryohtPAqG0ANf0pC6OGzOkACPi2JycAndYAUfPyZmBz8volJwkcSIgsP9S/AADsgZ4lsNDeoAAAAAElFTkSuQmCC) no-repeat;
  display: block;
  width: 985px;
}
.sub-menu ul {
  margin-left: 48px;
  list-style: none;
  border-bottom: 1px solid #d1d0d0;
  height: 31px;
  background: #eaeaea;
  padding-left: 10px;
}
.sub-menu ul li {
  float: left;
  font-size: 12px;
  color: #343434;
}
.sub-menu ul li a {
  height: 31px;
  font-size: 12px !important;
  color: #343434;
  line-height: 32px;
  margin-right: 15px;
}
.sub-menu ul li.active a {
  font-weight: bold;
}
/* sub menu -- */
/* HEADER CONTENT -- */
/* -------------------------------------------------------------- */
/* CONTENT BLOCK ++ */
#content .left-bar {
  float: left;
  /*width:215px;*/
  width: 215px;
  padding-right: 20px;
}
#content .middle-bar {
  float: left;
  width: 680px;
  padding: 0px 20px;
}
#content .right-bar {
  float: left;
  width: 235px;
  padding-left: 20px;
  display: table;
}
p.title {
  color: #343434;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 15px !important;
}
p.title span {
  display: block;
  float: left;
  width: 27px;
}
/* Left Bar ++ */
/* help & search block ++ */
.help-search-block {
  border-bottom: 1px solid #3e5e9f;
  padding-bottom: 10px;
  margin-bottom: 15px;
  line-height: 18px;
  font-size: 11px;
}
.help-search-block span {
  float: left;
  color: #bfc5d1;
  margin: 0px 4px;
}
input.find {
  display: block;
  width: 105px;
  font-size: 11px;
  color: #3e5e9f;
  float: left;
  cursor: pointer;
  padding: 3px 0px;
}
input.find:hover {
  background-color: #eef0f4;
}
input.find.long {
  width: 145px;
}
/* izmantoju find-icon-link nevis #find */
.find-icon-link {
  width: 16px !important;
  height: 16px !important;
  /*background:url('../Images/icon_find.png') no-repeat;*/
  /* You may have to set 'display: block' */
  width: 16px;
  height: 32px;
  background: url('../Images/Design.png') -1px -1px;
  display: block;
  cursor: pointer;
  float: right;
}
.find-icon-link:hover {
  background-position-y: -17px;
}
#find {
  width: 16px !important;
  height: 16px !important;
  /*background:url('../Images/icon_find.png') no-repeat;*/
  /* You may have to set 'display: block' */
  width: 16px;
  height: 32px;
  background: url('../Images/Design.png') -1px -1px;
  display: block;
  cursor: pointer;
  float: right;
}
#find:hover {
  background-position-y: -17px;
}
/* izmantoju span.username nevis a.username */
a.username {
  float: left;
  font-weight: bold;
  color: #343434;
}
span.username {
  float: left;
  font-weight: bold;
  color: #343434;
  margin: 0px;
}
/* help & search block -- */
/* authoring container ++ */
.round {
  width: 200px;
  height: 200px;
  border: 1px solid red;
  display: block;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.round input {
  width: 100px;
  height: 20px;
  border: 1px solid red;
  display: block;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* authoring container -- */
/* Left Block -- */
/*-------------------- tabbed menu block ++ --------------------- */
.tab {
  display: none;
}
/* ------------------------ Tag cloud ++ -------------------*/
.tag-cloud a {
  margin-right: 6px;
  line-height: 23px;
}
/* CONTENT BLOCK -- */
/* -------------------------------------------------------------- */
/* FOOTER CONTENT ++ */
/* footer blocks ++ */
#footer .menu {
  float: left;
  width: 620px;
}
#footer .copyright {
  clear: left;
  float: left;
  margin-top: 30px;
  font-size: 10px;
  line-height: 12px;
  width: 620px;
}
#footer .contacts {
  float: left;
  display: block;
  width: 355px;
}
#footer .support {
  float: left;
  display: block;
}
/* footer blocks -- */
/* footer menu ++ */
#footer ul {
  margin: 0px;
}
#footer ul li {
  margin: 0px;
  float: left;
  display: block;
}
#footer ul li span {
  color: #a2a2a2;
  margin: 0px 7px;
}
#footer ul li a {
  font-size: 12px;
}
#footer ul li a:hover {
  text-decoration: underline;
}
/* footer menu -- */
#footer p {
  line-height: 16px;
}
#footer p.block-title {
  margin-bottom: 4px;
}
/* FOOTER CONTENT -- */
/* -------------------------------------------------------------- */
/* help button & layer ++ */
a.help {
  width: 19px;
  height: 19px;
  line-height: 19px;
  display: inline-block;
  border: 1px solid #cfcfcf;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  margin-left: 2px;
  position: relative;
  text-decoration: none;
}
a.help.margin-top {
  margin-top: 7px;
}
/* help button & layer -- */
#content a.active {
  color: #343434;
  font-weight: bold;
}
#content a.active:hover {
  text-decoration: none;
}
#content h1 {
  font-size: 24px;
  font-weight: normal;
  margin-bottom: 18px;
}
input.text {
  padding: 0px 13px;
  border: 1px solid #cdcdcd;
  height: 25px;
  line-height: 25px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-weight: bold;
  position: relative;
  z-index: 0;
}
input.input {
  font-size: 13px;
}
#content input.error {
  color: #ff0000 !important;
}
.dxpPageNumber_visstheme,
.dxpCurrentPageNumber_visstheme {
  /*box-shadow: 10px 10px 20px #000;*/
  /*border:1px solid red !important;-o-border-image: url('/img/page_number_bgnd.png') 1 1 1 1 stretch;*/
  /*behavior: url('~/Content/PIE.htc');*/
}
/* ul lists */
ul.list {
  list-style: none;
  margin-left: 20px;
  font-size: 12px;
}
ul.list li span {
  margin-left: -20px;
  padding-right: 8px;
  color: #a9b1c1;
}
/*Logos*/
.eraf_logo {
  /* You may have to set 'display: block' */
  width: 158px;
  height: 62px;
  background: url('../Images/Logos.png') -1px -129px;
  background-repeat: no-repeat;
}
.vraa_logo {
  /* You may have to set 'display: block' */
  width: 60px;
  height: 62px;
  background: url('../Images/Logos.png') -1px -1px;
  background-repeat: no-repeat;
}
.viss_logo {
  /* You may have to set 'display: block' */
  width: 180px;
  height: 64px;
  background: url('../Images/Logos.png') -1px -64px;
  background-repeat: no-repeat;
}
.icon_about {
  /* You may have to set 'display: block' */
  width: 19px;
  height: 19px;
  background: url('../Images/Design.png') -1px -34px;
  background-repeat: no-repeat;
}
.icon_delete {
  /* You may have to set 'display: block' */
  width: 16px;
  height: 16px;
  background: url('../Images/Design.png') -1px -54px;
  background-repeat: no-repeat;
}
.icon_keywords {
  /* You may have to set 'display: block' */
  width: 21px;
  height: 20px;
  background: url('../Images/Design.png') -1px -71px;
  background-repeat: no-repeat;
}
.icon_documents {
  /* You may have to set 'display: block' */
  width: 17px;
  height: 20px;
  background: url('../Images/Design.png') -1px -92px;
  background-repeat: no-repeat;
  background-position-y: -91px;
}
.icon_news {
  /* You may have to set 'display: block' */
  width: 17px;
  height: 12px;
  background: url('../Images/Design.png') -1px -113px;
  background-repeat: no-repeat;
}
.icon_links {
  /* You may have to set 'display: block' */
  width: 18px;
  height: 16px;
  background: url('../Images/Design.png') -1px -126px;
  background-repeat: no-repeat;
}
/*# sourceMappingURL=style.css.map */
/* IE STYLING ++ */

/* authoring container ++ */
.round {
	behavior: url('/content/PIE.htc');
}

.round input {
	behavior: url('./content/PIE.htc');
}

/* help button & layer ++ */
a.help {
	behavior: url('/content/PIE.htc');
}

input.text {
	behavior: url('/content/PIE.htc');
}

.dxpPageNumber_visstheme,
.dxpCurrentPageNumber_visstheme
{
	min-width:29px !important;
	height:29px !important;
	/*border:0 !important;*/
	/*background:transparent url('/img/page_number_bgnd.png') top left !important;*/
	/*border-radius: 4px 4px 4px 4px;-ms-border-radius:5px;*/	
	/*box-shadow: 10px 10px 20px #000;*/		
	/*-o-border-image: url('/img/page_number_bgnd.png') 0 1 0 1 stretch;*/	
	/*-pie-background:linear-gradient(135deg, yellow, blue);*/
	/*behavior: url('/Content/PIE.htc');*/
	/*behavior: url('/Content/ie-css3.htc');*/
}

.dxp-num
{
	min-width:29px !important;
	height:29px !important;
	/*border:0 !important;*/
	/*background:transparent url('/img/page_number_bgnd.png') top left !important;*/
	border-radius: 4px;
	/*-ms-border-radius:5px;*/
	
	display: block;
	float: left;
	margin-left: 4px;
	font-weight: normal;
	border:1px solid green;
	behavior: url('~/Content/PIE.htc');	
	/*behavior: url('/Content/ie-css3.htc');*/
}

.dxeTextBox_visstheme,
.dxeMemo_visstheme
{
	behavior: url('/Content/PIE.htc');
}

.dxbButton_visstheme div
{          
     /*behavior: url('/rc/content/PIE.htc');*/     
}
/* ------------- DATA VALIDATION STYLES ---------------*/

.required-asterix
{
    color: #ff0000;
}

.field-validation-error
{
    color: #ff0000;
}

.validation-summary-errors
{  
    color: #ff0000;
}

/*.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}*/

/*
.validation-summary-valid
{
    display: none;
}
*/
/* -- Create Wizard TabControl style -- */

.TabControl
{
    width:640px;
    padding: 0px;
    margin: 0px;    
}

.TabControlContent
{
     width:628px;        
}
.cr-text { color: Black; }
.cr-text-html { color: Black; }

.cr-keyword { color: Blue; }
.cr-keyword-html { color: #2B91AF; }
.cr-keyword-css { color: #A31515; }

.cr-operator { color: Black; }

.cr-preproc { color: #2B91AF; }
.cr-preproc-html { background-color: #FFEE62; color: Black; }

.cr-string { color: #A31515; }
.cr-string-html { color: Black; }
.cr-string-css { color: Blue; }

.cr-number { color: Black; }

.cr-identifier { color: Black; }

.cr-htmlserverscript { background-color: #FFEE62; }

.cr-htmlstring { background-color: Blue; }

.cr-unknown { color: Black; }

.cr-comment { color: Green; }

.cr-xmlcomment { color: Green; }

.cr-csscomment { color: Green; }

.cr-csskeyword { color: #A31515; }

.cr-csspropertyname { color: #FF0000; }

.cr-csspropertyvalue { color: Blue; }

.cr-cssselector { color: #800000; }

.cr-cssstringvalue { color: Blue; }

.cr-htmlelementname { color: #A31515; }

.cr-htmlentity { color: #FF0000; }

.cr-htmloperator { color: Blue; }

.cr-htmlcomment { color: Green; }

.cr-htmlattributename { color: #FF0000; }

.cr-htmlattributevalue { color: Blue; }

.cr-htmltagdelimiter { color: Blue; }

