/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

.tm-main .uk-thumbnail { padding: 0; border: 0; }
.uk-overlay-area { background: rgba(0, 0, 0, 0.7);  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;  width: 100%;  left: -30%;  -webkit-transition: all 0.25s ease-in-out;  transition: all 0.25s ease-in-out; }
.tm-bottom-c { padding:15px 30px; }
.tm-top-a, .tm-top-block{ margin-top:0; }
a.tm-logo { padding:5px 15px;}


h1.uk-heading-large {font-size: 48px;line-height: 60px; color:white; font-style: normal;}
.tm-text-white {color: #fff;font-style: italic;font-size: 20px;}
.uk-article-title { font-size: 26px; line-height: 32px; }


body {  background: url("../images/bodybg.png") repeat-x scroll center top #999999; color:#555555;  }
.tm-search { margin-top: 15px; }
.tm-container { margin: 15px auto; }
.page-header { border:0; padding-bottom:0; }
.page-header h1 { color:#007799; }
.highlight {background:#DC5537; padding:2px; color:#ffffff;}

/* top nav */
.uk-navbar-nav > li > a { padding: 0 18px; }

/* side nav */            
.uk-navbar-nav > li.uk-active > a  { background: #cc3300;}
.uk-nav-side li { border-bottom:solid 1px #f0f0f0; }
.uk-nav-sub .uk-active > a { font-weight: bold; }


/* tabs */
.nn_tabs.outline_handles>ul.nav-tabs>li a, .nn_tabs.outline_handles>ul.nav-tabs>li a:hover  { padding:2px; }
.nn_tabs.outline_handles>ul.nav-tabs>li a { background:url(../images/tab_bg.png) repeat-x bottom; color:#333; }
.nn_tabs.outline_handles>ul.nav-tabs>li a:hover, .nn_tabs.outline_handles>ul.nav-tabs>li.active a {
background:#fff url(../images/tab_bg2.png) repeat-x top;
}
.nn_tabs.outline_handles>ul.nav-tabs>li.active a { color: #880000; }


/* content */
.tm-article-content > h1.uk-article-title { color:#007799; }
#content img { height: auto; max-width: 100%; }

/* slide */
.tm-top-a.uk-grid.tm-grid-block { background: none; }


/* pagination */
.tm-content .uk-icon-angle-double-right:before { content: "\f101"; }
.tm-content .uk-icon-angle-double-left:before { content: "\f100"; }

.tm-content .uk-article .uk-icon-angle-double-right:before { content: ""; }
.tm-content .uk-article .uk-icon-angle-double-left:before { content: ""; }


/* media */
@media only screen and (max-width: 780px) {
.page-header h1 { color:#555; }
.tm-grid-block, .tm-block-bottom, .uk-article, .tm-content-boxed .tm-content { box-shadow: 0 0 0; }
}

 /* contact page - login pages */
.tm-content .reset, .tm-content .remind, .tm-content .registration	 {
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 10px rgba(0, 0, 0, 0.06); background:white; padding:15px;
}
div.contact, div.profile {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 20px;
}
.nav-stacked > li {
    background: none repeat scroll 0 0 #FAFAFA;
    float: none;
    margin-bottom: 2px;
}


/* sliders */   
.nn_sliders.accordion > .accordion-group > div > a:focus, .nn_sliders.accordion > .accordion-group.active > div > a:focus {
    box-shadow: 0 0 1px #007799 inset;
    outline: 0 none;
}
.nn_sliders.accordion > .accordion-group .panel-heading {
    background: none repeat scroll 0 0 #FbFbFb;
    }


 /* footer scroller */     
a.tm-totop-scroller {
  color:#CC3300;
  }