/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
body {
	background: url(../images/final_background.jpg) no-repeat fixed top center;
	
	font-family: 'MyriadPro_Light';
	font-size: 16px;
	line-height: 24px;
}
h1, h2, h3, h4, h5, h6 {
	color: #000;
	font-family: 'MyriadPro_Semibold';
}
.uk-panel-title {
	color: #fff !important;
}

:not(.uk-grid-preserve).uk-grid + .uk-grid{
 height: 200px;	
}

.uk-container{
	max-width:1350px;
}

.rt-pagination{
	display:none;
}

.rt-tpg-container .layout1 .rt-holder .rt-detail h2, .rt-tpg-container .layout1 .rt-holder .rt-detail h3, .rt-tpg-container .layout1 .rt-holder .rt-detail h4{
	font-size:17px;
	text-align: center;
    padding: 15px;
}


.uk-panel-box .uk-panel-title{
	background-color:#FECB00;
	padding:10px;
}

.rt-tpg-container .layout1 .rt-holder .rt-img-holder img{
	width:100%
	height:180px;
}



.uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10{
	width:100%;
}

.rt-tpg-container .rt-equal-height{
	margin-bottom:0px;
	height:350px !important;
}


.uk-subnav > li > a{
    color: #444444;
	background-color:#f0f0f0;
	padding: 15px;
	border:2px solid #0074a2;
}

.uk-subnav > li > a:hover{
	color: #0074a2;
}

a:hover, .uk-link:hover{
	text-decoration: none;
}

.tm-headerbar, .tm-navbar, .tm-footer {
	margin-bottom: 25px;
	margin-top: 25px;
}
.uk-navbar {
	background: none repeat scroll 0 0 #FECB00;
	color: #000;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	padding: 5px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 1, 0.5);
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 1, 0.5);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 1, 0.5);
}
.uk-navbar-nav > li > a {
	/*border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;*/
	margin-right: 5px;
	color: #000;
	font-family: 'MyriadPro_Light';
	font-size: 18px;
}
.uk-navbar-nav > li.uk-active > a {
  background-color: rgba(0,0,0,0.1);
  color: #000;
}
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus,
.uk-navbar-nav > li.uk-open > a {
  background-color: rgba(0,0,0,0.1);
  color: #000;
  /* 3 */
  outline: none;
}
.uk-search-field {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 1);
	border: 1px solid #FECB00;
	color: #000;
	height: 40px;
	padding: 0 30px;
	transition: all 0.2s linear 0s;
	width: 290px;
}
.uk-article {
	background-color: #FFF;
	padding: 20px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 1, 0.5);
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 1, 0.5);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 1, 0.5);
}
.uk-article + .uk-article {
	margin-top: 10px;
}
.wp-post-image {
	text-align: center!important;
	display: block;
	margin-left: auto;
	margin-right: auto;
	width:100%;
}
.uk-panel-box {
	background: transparent;
	/*background: rgba(245,238,41,0.9);
	background: -moz-linear-gradient(top, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,238,41,0.9)), color-stop(100%, rgba(255,204,0,0.9)));
	background: -webkit-linear-gradient(top, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	background: -o-linear-gradient(top, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	background: -ms-linear-gradient(top, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	background: linear-gradient(to bottom, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5ee29', endColorstr='#ffcc00', GradientType=0 );	
	color: #000;
	padding: 20px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 1, 0.5);
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 1, 0.5);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 1, 0.5);*/
}

.uk-panel >.uk-panel-box >.rpwe_widget >.recent-posts-extended {
	background: #f0f0f0;
}

.uk-grid:not(.uk-grid-preserve) > * > .uk-panel + .uk-panel {
	margin-top: 25px;
	background-color:#fff;
}
.uk-panel-box h3 {
	font-size: 150%;
}
.uk-panel-box a {
	color: #0074a2;
}
.uk-panel-box img {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}
.sidebanners img {
    
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.7);
}


.tm-totop-scroller {
	color: #FFFFFF;
}
.tm-footer {
	text-align: left;
	color: #FFF;
}
.wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select {
	width: 100%;
}
.rpwe-block .rpwe-title a {
	font-size: 16px;
}
.rpwe-thumb {
	display: block !important;
	height: 70px !important;
	width: 70px !important;
}
.newsletter-email {
	width: 100%;
}
/*Stats*/
#tswmenu{
	white-space: inherit;
	display:none;
}
.addthis_toolbox {
	margin-top: 20px;
}
.uk-pagination > .uk-active > span {
    background: rgba(245,238,41,0.9);
	background: -moz-linear-gradient(top, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,238,41,0.9)), color-stop(100%, rgba(255,204,0,0.9)));
	background: -webkit-linear-gradient(top, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	background: -o-linear-gradient(top, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	background: -ms-linear-gradient(top, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	background: linear-gradient(to bottom, rgba(245,238,41,0.9) 0%, rgba(255,204,0,0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5ee29', endColorstr='#ffcc00', GradientType=0 );
    color: #ffffff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.uk-pagination > li > a {
    background: none repeat scroll 0 0 #eeeeee;
    color: #444444;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.rpwe-block li {
    border-bottom: 1px solid #eee;
    list-style-type: none;
    margin-bottom: 10px;
    padding-bottom: 50px !important;
}

.tm-toolbar{
	float:right;
}
