﻿#header {
    background: #C91A08;
    border-bottom: none;
    /*border-bottom: #363636 1px solid;*/
}

#header .content {
    padding: 0 65px;
}

#header .nav {
    height: 60px;
}

#header .nav > li > a {
    color: #fff;
    padding-top: 10px;
    height: 60px;
    line-height: inherit;
    text-align: center;
    /*line-height: 60px;*/
}

#header .nav > li:hover a span, #header .nav > li a.active span, #header .nav > li:hover a i, #header .nav > li a.active i {
    color: #D7A449;
    font-weight: bold;
}

#header .nav > li > a > i {
    color: #fff;
}

#header .nav .subnav{
  width: auto;
  min-width: 220px;
}

#header .nav .subnav li a {
  white-space: nowrap;
}

#header .nav > li:hover, #header .nav > li.bg {
    background: rgba(0, 0, 0, 0.08);
    /*background: rgba(205, 51, 51, 0.8);*/
}

#indexPage #topSlider .owl-theme .owl-nav [class*="owl-"]:hover {
    background: rgba(205, 51, 51, 0.8);
    /*background: rgba(205, 51, 51, 0.8);*/
}

#header .nav .subnav li a:hover, #header .nav .subnav li a.active {
    background: rgba(205, 51, 51, 0.8);
    /*background: rgba(205, 51, 51, 0.8);*/
}

.gh0 #header, .singlescreen #header {
    height: 65px;
}

.gh0 #header .wrapper, .singlescreen #header .wrapper {
    padding: 5px 5px 0 5px;
    height: 65px
}

.gh0 #header .nav, .singlescreen #header .nav {
    height: 60px;
}

#pages a.active {
    color: rgb(205, 51, 51);
}

#pages a:after {
    background-color: rgb(205, 51, 51);
}

.gh0 #sitecontent {
    padding-top: 65px;
}

#header .content a#logo {
    height: 52px;
}

#header .nav > div.move {
    /*background-color: #CC3333;*/
}

.module .container_category a .move {
    background: rgba(205, 51, 51, 0.3);
}

.mlist.news .content_list .item_block .item_img .rectborder {
    border: rgba(205, 51, 51, 0.6) 1px solid;
}

.mlist.news .content_list .item_block .item_img .icon {
    background: rgba(205, 51, 51, 0.6);
}

.module_container img {
    width: 100% !important;
}

.module_container img {
    max-width: 100%;
}

.module_container p img {
    margin-bottom: 20px;
}

.module.mcustomize.horizontal .container_content {
    height: 426px;
}

.mlist.service_tabs .tab_button .content_list .item_block {
    width: 30%;
}

#pages a > i {
    padding-top: 5px;
}

