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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 .tm-logo {float:left; margin-right:30px; max-height:65px;padding-top:12px;}
 .tm-logo img{max-height:65px}
 a.tm-logo{text-decoration:none;}
 a.tm-logo-small h2{
    letter-spacing: 0em;
	padding-top: 0px !important;
	    margin-top: -60px !important;
		text-decoration:none;
}
 .uk-navbar-toggle {    font-size: 30px;     padding-left: 50px;}
 .tm-toolbar{margin-top:0px !important; margin-bottom:10px !important; padding:3px 10px; }
 .tm-toolbar a{color:#333;}
 .tm-toolbar a:hover{}
 
 .tm-footer {background: #333 url(../images/footerbkg.png) top center no-repeat;
    background-size: cover; padding:35px 35px 75px 35px; margin-bottom: 0px; border-top:1px solid #ffffff;
	color:#eee;
}
.tm-footer a{color:#eee;}
.tm-footer a:hover{color:#fff;}
.tm-totop-scroller {    
	font-size: 24px;
    line-height: 24px;
    width: 30px;
    height: 30px;
    Background: #16ae99;
    top: -60px;
    right: 0px;
    left: 0px;
    margin: 0 auto;
    padding: 10px;
    position: relative;
	border-radius: 50%;}
	.tm-totop-scroller:hover{background:#047364; color:#fff;font-size: 30px;}

@media (min-width: 1220px){
.tm-headerbar, .tm-navbar, .tm-footer {
    margin-top: 0px;
    margin-bottom: 0px;
	
}}
.uk-navbar-nav {
    float: right;
}
.mod-languages{    margin-top: -43px;}

 .uk-navbar-nav > li > a {
    height: 77px;
    padding: 10px 30px;
    line-height: 20px;
	text-align: center;
	}
	
	.uk-navbar-nav i{font-size: 30px;
    margin: 0 auto;
    display: block;
    padding: 0 10px 2px;}
	
	.uk-navbar-nav > li.uk-active > a::after,
	.uk-navbar-nav > li > a:hover::after{    
position: absolute;
    content: '';
    left: 50%;
    margin-left: -10px;
    bottom: -10px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    width: 0;
    height: 0;
    border-top: 10px solid #fff;
}

.uk-dropdown-navbar a{color:#eeeeee;}

.uk-search {
    background: #eee;
    padding: 10px;
    line-height: 40px;
    height: 45px;
}
.uk-search:before {
    top: 10px;
    left: 4px;
    width: 30px;
    line-height: 40px;
    font-size: 30px;
}

.contact-form{margin-top:-30px;}

.uk-tab > li > a {background:#eee;
}
.uk-tab > li > a:hover {background:#047364;
    color: #eee;
}
.tm-navbar {z-index:1}
.tm-top-a {     top: -80px;
  z-index:-1;
    position: relative;}
	
.uk-accordion-title {color:#fff;
    padding: 5px 20px;
    background: #16ae99;
    font-size: 24px;
    line-height: 30px;
}	
a[href="http://www.faboba.com"]{color:#edf7f6;}
.extra-margin-top{margin-top:60px;}
@media (max-width: 767px){
.tm-top-a{margin-top:-15px;}}
@media (min-width: 768px) and (max-width:979px){
.tm-navbar{margin-top:0px;}
.tm-top-a{margin-top:-22px;}
.uk-navbar-nav > li > a {
    padding: 10px;}
	}
@media (min-width: 980px) and (max-width:1219px){
.tm-navbar{margin-top:0px;}
.tm-top-a{margin-top:-22px;}}