/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
                                            -------------------------------------- PUBLIC SITE  -------
 ========================================================================== */
 
 body {
	 color: #333333;
 }
 
 .uk-breadcrumb {
  
  padding:2px 0 2px 7px;
}

.uk-panel-title {
  font-size:20px;
  font-weight:bold;
  
}

/*
aside .uk-panel-box {
    background: none repeat scroll 0 0 #F4F4F4;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0);
    color: #868689;
    padding: 5px;
}
*/

.rgd-panel-box {
    background: none repeat scroll 0 0 #f7f8e5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    color: #6b6b6e;
    padding: 10px;
    display: block;
    
}

.uk-panel > *:last-child:not(.uk-panel-title) {
    margin: 2px;
}

.tm-toolbar, .tm-navbar {
  margin-bottom:12px;
  margin-top:5px;
}

.tm-toolbar {
  background: url("../../../images/rgdata/bg_phonebox.jpg") repeat-y #eee;
  border: 3px solid; #666;
  border-width:0px 0 3px;
  display:block;
    /*padding:0 5px 0 3px;   */
}

.tm-headerbar {
  margin-bottom:4px;
  margin-top:4px;
}

.uk-navbar-nav > li > a {
  height:60px;
  line-height:60px;
  padding:0 21px;
  text-decoration:none;
}

.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {
  box-sizing:border-box;
  display:block;
  float:left;
  height:60px;
  padding:0 27px;
}

a, .uk-link {
    color: #928710;
    cursor: pointer;
    text-decoration: none;
}
a:hover, .uk-link:hover {
    color: #a0292b;
    text-decoration: underline;
}


.tm-footer {
	margin: 6px 20px;
	padding: 5px 10px;
	border-top-width: 1px;
	border-top: #cccccc;
	border-top-style: solid;
	
}

.nav-left li:hover:first-child, .wk-slideshow-tabsbar .nav-left li:active:first-child, .wk-slideshow-tabsbar .nav-left li.active:first-child .nav li.active .nav li.hover{
	
	background-color: #b2c363;
}

.form-horizontal .control-group {
  margin-bottom:14px;
}
legend + .control-group {
  -webkit-margin-top-collapse:separate;
  margin-top:10px;
}
legend {
	margin-bottom: 14px;
	color: #666666;
    line-height: 25px;
    
}

/*  Buttons   */

.uk-button-success {
    background-color: #6dcb6f;
    background-image: linear-gradient(to bottom, #9BB328 #B2C363);
    color: #fff;
}

.uk-button {
    background: none repeat scroll 0 0 #a6b45d;
    border: medium none;
    border-radius: 2px;
    box-sizing: border-box;
    color: #ffffff;
    display: inline-block;
    font-size: 1rem;
    line-height: 30px;
    min-height: 30px;
    padding: 0 12px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}

.uk-button-twitter {
    background-color: #1b94de;
    background-image: linear-gradient(to bottom, #1d9eee, #198acf);
    color: #ffffff;
    
    
}
.uk-button-twitter:hover,
.uk-button-twitter:focus {
  background-color: #3a758b;


/*--   for Press Room   --- */

.uk-article-title {
  font-size:24px;
  margin-top: 8px;
  line-height:30px;
 
}
.tm-isblog .uk-article {
    padding:10px;
}


.uk-subnav > li > a {
	font-size: small;
	}
	
.uk-nav-navbar > li > a {
    color: #666666;
}
	
.uk-dropdown-navbar {
    background: none repeat scroll 0 0 #f6fce6;
    color: #868689;
    margin-top: 10px;
    width: 250px;
}
uk-dropdown {
    
    box-shadow: 0 1px 3px rgba(55, 55, 60, 0.25);

    
    display: none;
    font-size: 1rem;
    left: 0;
    
    padding: 30px;
    position: absolute;
    top: 100%;
    vertical-align: top;
    width: 250px;
    z-index: 1020;
}
ul.uk-nav-sub {
    background: none repeat scroll 0 0 #f6fce6;
    border-top: 1px solid #e9e9e9;
    padding: 10px 10px 10px 15px;
}

/*   Search  ---- */

.uk-dropdown-search {
    background: #ff22ff none repeat scroll 0 0;
    color: #868689;
    margin-top: 15px;
    width: 300px;
    background: #c9b3b3;
}

/*  ---  annual over text  ---- */

.uk-panel-box .rg_ann_txt  {
	color: #ffffff;
	text-shadow: 1px 1px rgb(102, 102, 102);
	font-weight: 900;
	
}
 


 /*-- ====== RGDATA Only  =========  -- */   
	
.helpline {
  color:#104B1F;
  font-family:Anaheim;
  font-weight:700;
  font-size: medium;
  text-transform:none;
}	
.ban-overlay {
	opacity:0.8;
}
.rgimgframe {
	float:right;
	background: rgba(0, 0, 0, 0.1);
	display:block;
	border: 1px solid #ffffff;
	padding: 10px;
	box-shadow: 0 2px 3px rgba(100, 80, 60, 0.3);
	margin:20px 10px 10px 10px;
}
.uk-panel-box-rgdata {
    background-color: #f1f4f1;
    background-image: none;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0), 0 0 1px rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 0) inset;
    border: rgba(0,0,0,0.05) 1px solid;
    color: #555252;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0);
}
aside .uk-panel-box-rgdata {
    background-color: #f1f4f1;
    background-image: none;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0), 0 0 1px rgba(0, 0, 0, 0) inset, 0 1px 0 rgba(0, 0, 0, 0) inset;
    border: rgba(0,0,0,0.05) 1px solid;
    margin-top: 10px;
    
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0);
}
aside a, .uk-link  {
	color: #1d3604;
}

/* own style   */

.rg-panel-title {
	background-color: rgba(0, 0, 0, 0.5);
    font-size: 20px;
    
    font-weight: bold;
    color: #ffffff;
}
.rgcenter {
	display:block; 
	width:100%; 
	margin-left: auto; 
	margin-right: auto;
}



