@charset "utf-8";

/**
*
* -------------------------------------------------
*
* Template : UKskins - Uikit Element Packages
* Author : thecodude
* Author URI : http://thecodude.com
*
* --------------------------------------------------
*
**/

/*-----------------------
    Toolbar
-------------------------*/
.tc-toolbar {background: #07d;}
.toolbar-social, 
.toolbar-contact {list-style: none;padding: 15px 0;}
.toolbar-contact li {display: inline-block;padding-right: 15px;}
.toolbar-social li {display: inline-block;}
.toolbar-contact li a, 
.toolbar-social li a {font-size: 16px;text-decoration: none;color: #eee;transition: .3s ease;}
.toolbar-contact li a:hover {color: #fff;}
.toolbar-contact>li>a>i, 
.toolbar-contact>li>span>i, 
.toolbar-social>li>a>i {height: 32px;width: 32px;line-height: 33px;font-size: 12px;background: rgba(255, 255, 255, 0.21);border-radius: 50%;text-align: center;margin-right: 5px;transition: all .3s ease;}
.toolbar-contact li a:hover i, 
.toolbar-contact li span:hover i, 
.toolbar-social li a:hover i {color: #fff;background: rgba(0, 0, 0, 0.21);}

/*-----------------------
    Header
-------------------------*/
.tc-header {background: #fff;}
.tc-logo a {font-size: 25px;height: 80px;line-height: 80px;font-weight: bold;color: #1a1a1a;text-decoration: none;}
.tc-header .uk-navbar-nav>li>a[href='#'] {cursor: pointer;}
.tc-header .uk-navbar-nav>li>a {padding: 0 15px;height: 80px;line-height: 80px;color: #777;font-size: 16px;font-weight: 600;transition: all .3s ease;}
.tc-header .uk-navbar {background: #fff;}
.tc-header .uk-navbar-nav>li.uk-open>a, 
.tc-header .uk-navbar-nav>li:hover>a, 
.tc-header .uk-navbar-nav>li>a:focus {background-color: transparent;color: #1a1a1a;}
.tc-header .uk-navbar-nav>li.uk-active>a {background-color: transparent;}
.tc-header .uk-dropdown li {height: auto;line-height: normal;}
.tc-header .uk-dropdown li a {padding: 15px 20px;}
.tc-header .uk-nav-navbar>li>a:hover {background: #0077dd;}
.tc-header .uk-search {height: 80px;line-height: 80px;float: right;}
.tc-header .uk-search:before {line-height: inherit;pointer-events: none;color: #777;font-size: 18px;}
.tc-header .uk-search-field {width: 30px;}
.tc-header .uk-search-field:focus {width: 120px;}
.tc-off-toggle {line-height: 79px;font-size: 22px;color: #777;transition: all .3s ease;height: 80px;margin-bottom: 0;}
.tc-logo.uk-visible-small a {color: #1a1a1a;}
.tc-header .uk-sticky-placeholder .tc-top-block.uk-active {background-color: #fff;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);z-index: 999;}
.tc-header .uk-sticky-placeholder .tc-top-block.uk-active .tc-navbar .uk-navbar-nav > li .uk-dropdown-navbar {background: #1a1a1a;}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .tc-header .uk-navbar-nav>li>a {
    	font-size: 13px;
    	padding: 0 8px;
    }
    .tc-header .uk-search:before {
    	font-size: 14px;
    }
    .tc-header .uk-search-field:focus {
        width: 100px;
    }
}