body,html {
    background-color: #22151c;
}

.toper {
    background-image: url("../images/content_bg.jpg");
    background-position: center top;
}

.toper .language a {
    color: #b7a895;
    text-decoration: none;
    margin-right: 10px;
}

.uk-logo-44 {
    width: 172px;
    margin-top: -36px;
    z-index: 999;
}

.tm-navbar-container {
    background-color: #c7a053 !important;
}

.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {
    color: #6b3b0a;
    min-height: 50px;
}
.uk-navbar-toggle.uk-open, .uk-navbar-toggle:focus, .uk-navbar-toggle:hover{color: #6b3b0a;}

.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a.uk-open, .uk-navbar-nav>li>a:focus {
    background-color: #996600;
    color: #FFFF99;
}

@media screen and (max-width:1420px){
.uk-navbar-nav li.uk-margin-medium-right {margin-right:15px !important;}
}

@media screen and (max-width:1420px){
.uk-navbar-nav li.uk-margin-small-right {margin-right:0 !important;}
.uk-navbar-nav li.uk-margin-left {margin-left:5px !important;}
}

.uk-navbar-toggle {
    color: #6b3b0a;
}

.uk-card-primary.uk-card-body, .uk-card-primary>:not([class*=uk-card-media]), .uk-card-secondary.uk-card-body, .uk-card-secondary>:not([class*=uk-card-media]), .uk-light, .uk-offcanvas-bar, .uk-overlay-primary, .uk-section-primary:not(.uk-preserve-color), .uk-section-secondary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color) {
}

.tm-navbar {
    height: 50px;
}

.uk-logo-10 {
    width: 140px;
    margin-top: -10px;
    z-index: 999;
}

.uk-modal-dialog {
    background-color: #c7a053
}

.uk-nav-default>li>a {
    color: #6b3b0a;
}

.uk-close {
    color: #6b3b0a;
}

.uk-offcanvas-bar {
    background: #060407;
}

.uk-card-primary.uk-card-body .uk-nav-default>li>a, .uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a, .uk-card-secondary.uk-card-body .uk-nav-default>li>a, .uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a, .uk-light .uk-nav-default>li>a, .uk-offcanvas-bar .uk-nav-default>li>a, .uk-overlay-primary .uk-nav-default>li>a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a {
    color: #e2b76d!important;
}
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a, .uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a, .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a, .uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a, .uk-light .uk-nav-default .uk-nav-sub a, .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a, .uk-overlay-primary .uk-nav-default .uk-nav-sub a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a{
    color: rgba(226,183,109,0.5);!important;
}

.slider-content-outline{
    padding: 20px 50px;
    margin: 0 60px;
    border-top-width: 5px;
    border-right-width: 5px;
    border-left-width: 5px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #d8c4a3;
    border-right-color: #d8c4a3;
    border-left-color: #d8c4a3;
}

.slider-content-block {
    background: rgba(206,173,112,0.8);
    color: #330000;
}

.uk-overlay-primary h3 {
    color: #330000;
}




.uk-slidenav-large {
    padding: 18px 22px;
}

.uk-slidenav {
    padding: 14px 17px;
    color: #ffd49b!important;
    background: rgba(38,38,38,0.8)!important;
    transition: .1s ease-in-out;
    transition-property: color,background-color,border-color,box-shadow;
}

.uk-slidenav:focus, .uk-slidenav:hover {
    color: #464646!important;
    outline: 0;
    background-color: rgba(206,173,112,0.8)!important;
}

.tm-text-block{
    margin-left:0;
    color:#fff;
    background-color: #1c1c1a;}
.tm-content-bg a{color: #fff;text-decoration: none;}


@media screen and (min-width: 1200px){
.tm-text-block{
    background-image: url("../images/content_bg.jpg");
    background-position: center top;
}

}

@media screen and (max-width: 959px){
.tm-content-bg{background-color:#332c26;
padding-left: 0;
margin-top:0!important;
}
.tm-content-bg h5{padding:10px 10px 0px;color:#bf8e4c!important;}
.tm-content-bg p{padding:0px 10px 10px;}
.tm-content-bg img{border:0!important;}
}

    .tm-text-block h5{color:#fff;margin-bottom: -15px;}
    .tm-text-block img {border: 2px solid #aa946d;}


@media screen and (max-width:1199px){
    .uk-container{padding:0;}
}

.tm-index-bottom-menu{border-radius: 0px 0px 15px 15px;}
.tm-index-bottom-menu a{color: #493C2C!important;background-color: transparent!important;}
.tm-bottom-menu{border-radius: 0px 0px 15px 15px;background-color: #320e3a!important;}
.tm-bottom-menu a{color: #e2b76d!important;background-color: transparent!important;}
.tm-bottom-text {color: #5a413b;}
.tm-bottom-text p{margin:0!important;}
.tm-bottom-text a{color:#b7a895; }

.tm-spec{ background-image: url("../images/spec.png");
}

.tm-breadcrumb a{color: #1C150D;}
.tm-sub-title{border-bottom: 3px solid #1C150D;padding-bottom: 10px;text-transform:Uppercase;font-family:Georgia;}
.tm-sub a{color:#7B6347;padding:10px!important;}
.tm-sub a:hover{color: #FFFFFF!important;background-color: #2F210E;}
.flink-block{background-color: #bfaf7c;color:#fff;}
.uk-table-hover tbody tr:hover, .uk-table-hover>tr:hover{background:#f0f0f0;}
.uk-background-muted{background:#c7a053 !important;color: #fff;}
.uk-table a{color: #c7a053 !important;}
.uk-box-shadow-bottom::before {
    bottom: 0px;
    left: 0;
    right: 0;
    height: 10px;
    background: #222;
    filter: blur(10px);}
.tm-list-a{
        
        color: #666;
    }
 .tm-list-a:hover{
    text-decoration: none;
        color: #996600;
    }
.tm-list-vlink{
    background:#805281;
    color: #fff;
    /*padding:5px 10px;*/
}
.tm-list-vlink:hover{
    text-decoration: none;
    color: #fff;
    background:#660066;
}
.tm-border{border: 5px solid #E0D7D3;}
.uk-panel{color:#333!important;}
.uk-nav-default .uk-nav-sub a{color: #6b3b0a;}
.tm-section{background:#f5f0e9;}

.uk-form-horizontal .uk-form-label{width: 120px;}
.uk-form-horizontal .uk-form-controls{font-size: 0.875rem;}
.uk-form-horizontal .uk-form-controls img{border:2px solid #c7a053 !important;}

.tm-button{border: 1px solid #c7a053 !important;}
.uk-offcanvas-bar h3{color:#e2b76d;}
.uk-input:focus, .uk-select:focus, .uk-textarea:focus{border-color:#c7a053 !important;}
.uk-form-icon{z-index: 1;}
.uk-checkbox:checked, .uk-checkbox:indeterminate, .uk-radio:checked{background-color:#c7a053;}
.uk-checkbox:checked:focus, .uk-checkbox:indeterminate:focus, .uk-radio:checked:focus{background-color:#c7a053;}
.uk-checkbox, .uk-radio{background-color:#fff;}
.tm-form-title{color: #996600;}
.tm-form-remark{border: 1px solid #ccc;background: #f2f2f2;}
.uk-form-width-custom{width: 80px;}
.uk-table th{font-size: 1em;color:#fff;font-weight: 700;text-align: center;background:rgb(199,160,83);}
.tm-table{border: 2px solid #9c8648;}
.uk-table-divider>:first-child>tr:not(:first-child), .uk-table-divider>:not(:first-child)>tr, .uk-table-divider>tr:not(:first-child){border-bottom: 1px solid rgba(156,134,72,0.2);}

@media (max-width: 959px){
.uk-form-horizontal .uk-form-label {
    display: inline-block;
    margin-bottom: 5px;
}
}
.uk-form-width-small{width: 60px;}

@media (max-width: 1440px){
.uk-visible\@c {
    display: none!important;
}

}

@media (min-width: 1440px){
.uk-hidden\@c{
    display: none!important;
}
}
.tm-geo{font-family:Georgia;color: #996600;}
.uk-table th{text-transform:none;}
.uk-form-width-medium{width: 170px;}


@supports(display: flow-root){
  .uk-panel{display: flow-root;}
  .uk-panel::after{content:none;}
}
.uk-panel::after{content:'';display: table;clear:both;}
.uk-logo-44 img{max-width: 142px;}
.uk-logo-10 img{max-width: 110px;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.uk-logo-44{margin-top: -10px !important;}
.uk-logo-10{margin-top: -10px !important;}
}
.uk-table th{vertical-align:middle;}