.header-container.inner, .header-row{
  height:120px;
}

.menu.nav-menu ul.dropdown-menu>li>a,.menu.nav-menu .dropdown .dropdown-menu>li>a{
	padding-left:35px;
	padding-right:35px;
} 
.main-menu-nav-primary .inner.inside-c-tb .main-menu-1-1 .menu.nav-menu>.menu-item,
#main-menu .inner.inside-c-tb .main-menu-1-1 .menu.nav-menu>li.menu-item{
    width:11.1%;
    text-align: center;
    padding-left:0px;
    padding-right:0px;
}

.menu.nav-menu ul.dropdown-menu>li>a,
.menu.nav-menu .dropdown .dropdown-menu>li>a{
    text-align: left;
    font-size: 14px;
}
.menu.nav-menuul .dropdown-menu,
.menu.nav-menu .dropdown .dropdown-menu{
    min-width: 160px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 0 0 4px 4px;
    border-top: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.block h2.block-title{
    border-bottom: 0;
    padding: 10px;
    font-size: 16px;
    font-weight: bold;
}

.footerbase{
  background-color:#c7e9f4; 
  margin-top: 0;
  margin-bottom:0px;
}
.field-body .footerbase li, .field-body .footerbase  div, .field-body .footerbase p {
    font-size: 14px;
    line-height: 120%;
    list-style: none;
    margin-bottom: 10px;
}


.footerNew {
            padding: 40px 0 0;
            background: #007A32;
            color: #F5F5F5;
            font-size: 14px;
            margin-bottom: 0 !important;
        }

        .footerNew .inner{
            margin-bottom: 0 !important;
        }

        .footerNew p {
            color: #F5F5F5;
        }

        .footerNew a {
            background: #007A32;
            color: #F5F5F5;
        }

        .footerNew ul,
        .footerNew li {
            border: medium none;
            margin: 0;
            padding: 0;
        }

        .footerNew ul {
            list-style: none;
        }

        .footerNew li {
            padding: 3px 0;
        }

        .footerNew h4.f_title {
            font-size: 16px;
            padding-bottom: 12px;
        }

        .footerNew .line {
            position: absolute;
            top: 10px;
            right: 0;
            width: 1px;
            height: 100px;
            background: #FFFFFF;
            opacity: 0.3;
        }

        .re {
            position: relative;
            z-index: 1
        }

        .pl80 {
            padding-left: 80px
        }

        .btn-set .btn:hover {
            background: linear-gradient(90deg, #008A39 0%, #00AF48 100%);
            color: #fff !important;
        }

        .btn-set .col-md-4,
        .btn-set .col-md-6 {
            padding-left: 7px;
            padding-right: 7px
        }

        .main-menu-1-1 .nav-menu>.menu-item.active,
        .main-menu-1-1 .nav-menu>.menu-item:hover,
        .main-menu-1-1 .nav-menu>.menu-item:focus {
            background-color: #008a39;
        }

        .main-menu-1-1 .nav-menu>.menu-item.active .menu-toggle a,
        .main-menu-1-1 .nav-menu>.menu-item:hover .menu-toggle a,
        .main-menu-1-1 .nav-menu>.menu-item:focus .menu-toggle a,
        .main-menu-1-1 .nav-menu>.menu-item.active a,
        .main-menu-1-1 .nav-menu>.menu-item:hover a,
        .main-menu-1-1 .nav-menu>.menu-item:focus a,
        .main-menu-1-1 .nav-menu>.menu-item.active i,
        .main-menu-1-1 .nav-menu>.menu-item:hover i,
        .main-menu-1-1 .nav-menu>.menu-item:focus i,
        .main-menu-1-1 .nav-menu>.menu-item.active span,
        .main-menu-1-1 .nav-menu>.menu-item:hover span,
        .main-menu-1-1 .nav-menu>.menu-item:focus span {
            color: #fff;
        }
        .main-menu-1-1 .nav-menu .level-menu .menu-item>a {
            color: #333;
        }
        .main-menu-nav-primary{
            border-width: 1px 0;
            border-style: solid;
            border-color: #EFEFEF;
        }
        .block h2.block-title {
            font-size: 18px;
            font-weight: 600;
            padding-left:26px;
            padding-bottom: 0;
            background: url(../../blocktitle-bg.png) 5px 12px no-repeat;
        }
        a.more-link {
            width: 40px;
            height: 12px;
            top:15px;
            background-image: url('../../inline-images/more.png');
        }
        #block-footer-2{
            margin-bottom:0 !important;
        }
        .list-3 .top.top-red{
            background: #F44339;
            transform: scale(0.8);
            display: inline-block;
            margin-left: -3px;
        }
        .list-3 .new.new-red{
            background: #3977F4;
            transform: scale(0.8);
            display: inline-block;
            margin-left: -3px;
        }
        .list-3 .top.top-red::before,
        .list-3 .new.new-red::before{
            padding: 0 4px;
            font-style: normal;
            color: #fff;
            width: 36px;
            box-sizing: border-box;
            text-align: center;
            font-size: 12px;
        }
        @media (max-width: 992px){
            .footerNew .line {
                display: none;
            }
            .pl80 {
                padding-left: 0px
            }
        }