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

/* ========================================================================
   SNIG custom CSS
 ========================================================================== */
 
.tm-background:after{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 70%, #ffffff 100%)}
.uk-nav-navbar > li > a{color:#404040;font-weight:bold;}
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus{background:none repeat scroll #388dad;color:#fff;}
.uk-nav-navbar > li > a{padding:5px 10px;}
.uk-nav-header{padding:5px 10px;}
.uk-dropdown{padding:0px;width: 215px;}
.uk-dropdown-navbar{background:none repeat scroll 0 0 #fff;box-shadow: 0 1px 4px rgba(30, 50, 70, 0.5);}
.wk-slideshow-organic > div:hover .next:hover, .wk-slideshow-organic > div:hover .prev:hover{background-color:rgba(12, 124, 38, 0.6);}
/*.tm-footer{background-image:url("../images/body_footer.jpg");background-position:50% 0;background-repeat:no-repeat;min-height:300px;background-size:contain;background:#EEF5EE;}*/
.tm-footer {color:#686868;background:#CBE6D3;}
.tm-footer a:hover, .tm-footer a:focus, .tm-footer .uk-subnav > li > a:hover{color:#404040;text-decoration:none;}
.tm-totop-scroller:hover, .tm-totop-scroller:focus{color:#404040!important;}
.tm-content{box-shadow: 0 1px 4px rgba(30, 50, 70, 0.5);background:#fff;}
.wk-slideshow-organic, .tm-main-top .uk-panel, .tm-bottom-a .uk-panel, .tm-top-b .uk-panel, .tm-sidebar-a .uk-panel, .tm-main-bottom .uk-panel {box-shadow: 0 1px 4px rgba(30, 50, 70, 0.5);}
.wk-slideshow-organic .caption h2{background:none repeat scroll 0 0 rgba(56, 141, 173, 0.75);text-transform:none;}
.wk-slideshow-organic .caption h1 {background: none repeat scroll 0 0 rgba(56, 141, 173, 0.75);text-transform: none;font-size: 26px;line-height: 33px;}
.wk-slideshow .caption{padding:10px 0;}
.wk-slideshow-organic .caption .tm-button-secondary:hover, .wk-slideshow-organic .caption .tm-button-secondary:focus{color:#404040;}
.tm-wrapper{padding-bottom:35px;}
.tm-navbar{margin:50px 0;}
.uk-navbar-nav > li > a{font-weight:600;padding:0 5px;}
.uk-button-primary:hover, .uk-button-primary:focus{background-color:#388dad;}
.uk-panel-box{padding:21px;}
.tm-navbar .uk-navbar-toggle, .tm-navbar .uk-navbar-content{height:125px;}
h1, h2, h3, h4, h5, h6{color:#404040;}
h3, h2{text-transform:none;}
* + h1, * + h2, * + h3, * + h4, * + h5, * + h6{margin-top:15px;}
h1, .uk-h1{font-size:30px;}
a, .uk-link{color:#404040;}
html, .uk-panel-box{color:#404040;}
.tm-isblog .uk-article{padding:21px;}
.uk-panel-box-primary{color:#babab7;}
.uk-panel-box-primary.tm-panel-icon > i{background:none repeat scroll 0 0 rgba(7,167,80,0.9);color:#fff;}
.tm-top-a .uk-panel-box {padding: 0px;}
.uk-button .uk-margin-top:hover, .uk-button .uk-margin-top:focus{background-color:#388dad;}
.tm-totop-scroller{color:#388dad !important;}
.tm-main-bottom  .uk-panel-box-primary{background-image:url("../images/body_module.jpg");background-position:50% 0;background-repeat:no-repeat;background-size:cover;border:5px solid #686868;}
.uk-breadcrumb{margin-bottom:0px;padding:10px 10px 5px 10px;}
#xmap {padding:20px;}
.tm-noblog .tm-content{padding:5px;}
.list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover{background-color:#cbe6d3;}
.img-intro-right{margin-top:8px;}
.img-intro-none img{width:100%;max-height:100%;margin:5px 0 -5px 0;}
.item-separator{padding-top:10px;margin-bottom:10px;border-bottom: solid 1px #DFE3E5;}
.create{font-size:90%;color:#babab7;margin-bottom:0px;}
.list-striped li:nth-child(2n+1), .list-striped dd:nth-child(2n+1), .row-striped .row:nth-child(2n+1), .row-striped .row-fluid:nth-child(2n+1){background-color:#fff;}
.tm-content h2, .content h2{background: url("../images/logo_h1.png") no-repeat scroll left center rgba(0, 0, 0, 0); color: #388dad;font-weight:bold;height: 48px;line-height: 33px;
margin: 0;padding: 20px 5px 5px;text-indent: 58px;font-family:Arial;font-size:170%;text-transform:none;}
.uk-article-lead{color:#404040;}
.uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a{background:none repeat scroll 0 0 #2C2F33;}
.uk-nav-offcanvas .uk-nav-sub, html .uk-nav.uk-nav-offcanvas > li.uk-active > a{background:none repeat scroll 0 0 #5C5D5D;}
.uk-offcanvas-bar{background:none repeat scroll 0 0 #5c5d5d;}
.uk-panel-header{padding:15px;}
.uk-article-title{font-size:30px;line-height:33px;}
.tm-button-align-bottom{/*line-height:25px;*/}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{color:#626a72;}
.bfQuickMode textarea:focus, .bfQuickMode input[type="text"]:focus, .bfQuickMode input[type="password"]:focus, .bfQuickMode select:focus{border-color:#3B7B28;outline:2px solid #CBE6D3;}
.wk-slideset-inspire-gallery .spotlight .overlay-default{border-radius:50%;}
.wk-slideset-inspire-gallery img{border-radius:50%;/*margin-right:5px;*/}
.wk-slideset-inspire-gallery .wk-content > *:last-child{margin-right:10px;}
.bfQuickMode textarea:hover, .bfQuickMode input[type="text"]:hover, .bfQuickMode input[type="password"]:hover, .bfQuickMode select:hover{border-color:#676767;}
#lightbox-title.lightbox-title-float{background:none repeat scroll 0 0 rgba(7,167,80,0.9)}
#lightbox-title.lightbox-title-float{bottom:-10px;border:solid 3px #fff;}
.wk-map{border:solid #388dad;border-radius:25px;}
.wk-accordion-default .toggler{border:1px solid #388dad;}
body:not(.tm-navbar-space) .tm-navbar{height:80px;}
.bfQuickMode button[type="submit"], .bfQuickMode button[type="reset"]{}

/* breezinforms */
/*.bfQuickMode button{background:none;}*/
.bfQuickMode button {font-size: 15px !important;}
.bfQuickMode button span{color:#388dad !important;}

.bfQuickMode section.bfLabelLeft .bfElementGroupNoWrap {width: 55%;}		
.bfQuickMode .bfLabelLeft label {width: 40%;}


/* Responsive */
@media screen and (max-width:768px) {
    body {
       
    }
}
