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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

a:focus {outline:none;text-decoration:none;}

body {color:#0BC9EB;min-width:960px;}
em {color:inherit;}
strong {color:#0BC9EB;}

p, ul, ol, dl, blockquote, pre, address, fieldset, figure {margin: 0px 0px 10px;}
* + p, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure {margin-top: 10px;}

.uk-container {}
.tm-navbar {position:relative;height:172px;}
.tm-logo {padding:10px;display:block;}
.tm-wrapper {height:auto;top:0;max-width:1600px;margin:0 auto;}
.tm-footer {color:#272732;}
.tm-footer a {color:#272732;}
.tm-footer .fb {transition:none;background:url(../images/fb.png) 0 0 no-repeat;width:47px;height:47px;display:inline-block;text-indent:47px;overflow:hidden;}
.tm-footer .fb:hover {background-position:0 -47px;}
.tm-block {background:#fff;}
.tm-languages-wrapper {text-align:right;padding:20px 0 8px 0;margin-top:-95px;}

.tm-fullscreen-a .services {background:#0BC9EB url(../images/services_bg.jpg) 50% 0 no-repeat;height:600px;overflow:hidden;color:#262632;}
.tm-fullscreen-a .services h3 {text-align:center;color:#262632;text-transform:none;margin:20px 0 20px 0;color:#0BC9EB;font-weight:bold;}
.tm-fullscreen-a .services p {font-size:18px;margin:0;}
.tm-fullscreen-a .services a {color:#262632;display:block;padding-top:185px;transition:none;font-size:20px;line-height:38px;}
.tm-fullscreen-a .services a.service-1 {background:url(../images/service_1.png) 50% 0 no-repeat;}
.tm-fullscreen-a .services a.service-2 {background:url(../images/service_2.png) 50% 0 no-repeat;}
.tm-fullscreen-a .services a.service-3 {background:url(../images/service_3.png) 50% 0 no-repeat;}
.tm-fullscreen-a .services a.service-4 {background:url(../images/service_4.png) 50% 0 no-repeat;}
.tm-fullscreen-a .services a.service-5 {background:url(../images/service_5.png) 50% 0 no-repeat;}
.tm-fullscreen-a .services a.service-6 {background:url(../images/service_6.png) 50% 0 no-repeat;}
.tm-fullscreen-a .services a.service-7 {background:url(../images/service_7.png) 50% 0 no-repeat;}
.tm-fullscreen-a .services a.service-8 {background:url(../images/service_8.png) 50% 0 no-repeat;}
.tm-fullscreen-a .services a.service-9 {background:url(../images/service_9.png) 50% 0 no-repeat;}
.tm-fullscreen-a .services a:hover {background-position:50% -342px;}

.tm-fullscreen-a .team {background:url(../images/team_bg.jpg) 50% 0 no-repeat;height:439px;overflow:hidden;color:#fff;}
.tm-fullscreen-a .team h3 {text-align:center;text-transform:none;margin:20px 0 20px 0;color:#0BC9EB;font-weight:bold;}
.tm-fullscreen-a .team h4 {font-size:18px;text-transform:none;margin:10px 0 0 0;}
.tm-fullscreen-a .team p {font-size:14px;}

.uk-breadcrumb {padding:0 20px;}
.uk-breadcrumb > li {font-size:14px;}
.uk-breadcrumb > li:nth-child(n+2)::before {content:"/";display:inline-block;margin:0px 8px;font-weight:normal;font-size:14px;color:#0BC9EB;}

.tm-blog-more {text-align:center;}
.uk-button {color:#272732;border-width:1px;border-color:#272732;border-radius:0px;text-transform:none;letter-spacing:normal;font-size:16px !important;}

.tm-navbar .tm-navbar-center .tm-nav-logo {display:block;float:left;}
.tm-navbar .tm-navbar-center .tm-nav {display:block;text-align:left;vertical-align:top; margin-top:95px}

.uk-navbar-nav > li > a {font-size:16px;color:#272732;border-top:3px solid #fff;padding:0;height:30px;line-height:30px;margin:0 20px;}
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {border-top:3px solid #0BC9EB;color:#272732;}
.uk-navbar-nav > li.uk-active > a {border-top:3px solid #0BC9EB;color:#272732;}
.uk-navbar-nav > li > a.newlink {font-size:16px;color:red;border-top:3px solid #fff;padding:0;height:30px;line-height:30px;margin:0 40px 0 ;}

div.mod-languages a {display:inline-block;width:38px;height:38px;line-height:38px;border:1px solid #0BC9EB;border-radius:19px;text-align:center;font-size:16px;}
div.mod-languages a:hover {color:#fff;background:#0BC9EB;}
div.mod-languages li.lang-active a {color:#fff;background:#0BC9EB;}

.tm-content-boxed .uk-article {background:#fff;color:#262632;}

.tm-content-boxed .uk-article {padding-top:10px;}
.tm-content-boxed .uk-article img {margin-bottom:10px;}
.uk-article-title {font-weight:bold;text-align:center;font-size:24px;}

.wk-content {text-align:center;}

.uk-pagination > li > a {color:#fff;border:2px solid #fff;border-radius:0;}
.uk-pagination > .uk-active > span {border-radius:0;}

.tm-footer {padding:0;}
.tm-totop-scroller {margin:20px 0 0 0;}