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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
/*Fix for anchors covered by sticky menu*/
.anchor{
  display: block;
  height: 115px; /*same height as header*/
  margin-top: -115px; /*same height as header*/
  visibility: hidden;
}

.mod_fuofb{
	float:left;
	margin-right:10px;
  	margin-bottom:15px;
}

.mod_fuotw{
	float:left;
	margin-right:0px;
    margin-bottom:15px;
}

a,
.uk-link {
  color: #138bac;
  text-decoration: none;
  cursor: pointer;
}
a:hover,
.uk-link:hover {
  color: #094150;
  text-decoration: underline;
}

html {
  /* 1 */
  font: 400 15px / 24px 'PT Serif';
  /* 2 */
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  /* 3 */
  background: #ffffff;
  color: #6f6f6f;
}

.uk-navbar-nav > li.uk-active > a {
  background-color: rgba(0, 0, 0, 0);
  color: #138bac;
  font-size: 1.15em;
}

.uk-navbar-nav > li > a {
  font-size: 1.15em;
  line-height:70px;
  width:100%;
} 
.uk-block {
    padding-top: 0px;
    padding-bottom: 50px;
  }

.uk-block-default:not(.tm-block-padding-collapse) + .uk-block-default:not(.tm-block-divider),
.uk-block-muted:not(.tm-block-padding-collapse) + .uk-block-muted:not(.tm-block-divider),
.uk-block-primary:not(.tm-block-padding-collapse) + .uk-block-primary:not(.tm-block-divider),
.uk-block-secondary:not(.tm-block-padding-collapse) + .uk-block-secondary:not(.tm-block-divider) {
  padding-top: 0;
}

h3 {

}
.img-circle {
  height: 150px;
    width: 150px;
  border: 2px solid;
    border-radius: 15%;

}



.CSSTableGenerator {
	margin:0px;
  padding:0px;
	width:100%;
	border:0;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTableGenerator table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}

.CSSTableGenerator tr:hover td{
  color:#000;
	opacity: 0.75;
  
}
.CSSTableGenerator td{
	vertical-align:middle;
	margin:0px;
	background-color:#d6e8fe;
	color:#000;
	border:1px solid #9cc2f1;
	border-width:1px 1px 1px 1px;
	text-align:left;
	padding-top:7px;
  padding-bottom:7px;
    padding-left:7px;
  padding-right:7px;
	font-size:100%;
	font-family:Calibri;
	font-weight:normal;
  	line-height:1;
  letter-spacing: 0.3px;}
  

.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #033970 5%, #0764c1 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #033970), color-stop(1, #0764c1) );
	background:-moz-linear-gradient( center top, #033970 5%, #0764c1 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#033970", endColorstr="#0764c1");	background: -o-linear-gradient(top,#033970,0764c1);

	background-color:#033970;
	border:0px solid #9cc2f1;
	text-align:center;
	border-width:0px 1px 1px 1px;
	font-size:135%;
	font-family:Calibri;
	font-weight:bold;
	color:#ffffaa;
  	line-height:1.3;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #033970 5%, #0764c1 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #033970), color-stop(1, #0764c1) );
	background:-moz-linear-gradient( center top, #033970 5%, #0764c1 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#033970", endColorstr="#0764c1");	background: -o-linear-gradient(top,#033970,0764c1);

	background-color:#033970;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 1px 1px 1px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 1px 1px 1px;
}