
.header-news{
    background: url('../images/menubar.png') no-repeat top right; background-size: cover; height:150px; background-color: #e0e3df;
}
.navbar-news{
    width:100%;
    display: flex;
    text-align:center;
    white-space: nowrap;
    float: left;
    font-size: 13px;
    font-family: 'proxima_novasemibold';
    padding-left:10%;
    padding-right:10%;
    padding-top:2%;
    line-height: 1.5em;
}

.navbar-news ul {
    list-style: none;
    display: flex;
    flex-wrap: nowrap;
    padding: 0;
    margin-bottom: 0;
    height: 100%;
    line-height: 1.5em;
}

.navbar-news a{
    font-size: 15px;
    font-family: 'proxima_nova_rgregular';
    
    color: #73600c;
    text-decoration: none;
    padding-right: 10%;
}

.main-slides-2 {overflow: hidden; border: 0; margin: 0;}
.main-slides-2 .flex-direction-nav a {width: 70px; height: 70px; color: #FFF;}
.main-slides-2 .flex-nav-next a {background: url('../images/slide-next.png') no-repeat center center; background-color: #F7F5F3;}
.main-slides-2 .flex-nav-prev a {background: url('../images/slide-prev.png') no-repeat center center; background-color: #F7F5F3; }
.main-slides-2 .flex-nav-next, .main-slides-2 .flex-nav-prev {text-indent: 10000000px;}
.main-slides-2 .slides li {background-size: cover; background-repeat: no-repeat; background-position: left top;}
.main-slides-2 .slides li img {width: 100%; height: 400px; visibility: hidden;}


.main-slides-2:hover .flex-direction-nav .flex-prev {left: 0%;}
.main-slides-2:hover .flex-direction-nav .flex-next {right: 0%;}

.breadcrumb-left{width:50%; float:left; background-color:#b1bab0;}
.breadcrumb-right{width:50%; float:right; height:400px; background-color:#d9a300; padding:5%; padding-right:10%;}
.breadcrumb-category{color:white; font-family:'proxima_nova_rgregular'; font-size:13px;}
.breadcrumb-category a {color:white;}

.article-filter-wrap {/*margin-bottom: 40px; */margin-top: -5px; }
.article-filter-item { float:left; margin-right: 20px; padding-bottom: 1px; line-height: 2em; height:30px; }
.article-filter-label {font-weight: bold;}
.article-item {width: 33%; margin-bottom: 20px; padding: 20px; float:left;}
.article-item-carousel{width:100%; margin-bottom: 20px; padding: 20px; float:left; position: relative;}
.article-item:hover {opacity: 0.7;} 
.article-item-inner {position: absolute; top: 0; left: 0; right: 0; bottom: 0;border:1px solid #ccc; background: #FFF; margin: 5%;}
.article-item-image {overflow: hidden; position: relative; width: 100%; background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; background-color:#b1bab0}
.article-item-image:before {content: ""; display: block; padding-top: 70%;}
.article-item-image-inner {position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
.article-item-image img {visibility: hidden; max-width: 100%; height: 100%;}
.article-content {text-align: center; width: 100%; height: 100%; background: transparent; position: absolute; top: -100%; left: 0; right: 0; margin: auto; z-index: 10;}
.article-content-title {color: #FFF; font-size: 24px; font-weight: 500;}
.article-content-title img {visibility: visible; width: 30px; height: 30px;}
.article-content-category {color: #FFF; font-size: 14px; font-weight: 500;}
.article-content-table {display: table; width: 100%; height: 100%;}d9a300
.article-content-cell {display: table-cell; vertical-align: middle;}
.article-content-mobile {padding: 20px 5% 40px 5%;    border: 1px solid #ccc;     min-height: 250px; background: #FFF; }
.article-content-mobile .article-content-title {margin-bottom: 10px; font-size: 22px; color: #b08300; font-family: 'proxima_novasemibold';}
.article-content-mobile .article-content-category {font-size: 18px; line-height: 1.5em; color: #000;}
.article-detail-title{margin-top:10px; font-family: 'proxima_novasemibold'; font-size:35px; color:white;}
.article-detail-short-desc{margin-top:20px; font-family: 'proxima_nova_rgregular'; font-size:18px; color:white;}
.article-slide-container {width: 60%; float: left; padding: 2%; margin-bottom: 30px;}
.article-info-container {width: 40%; float: left; padding: 2%; margin-bottom: 30px; line-height: 1.5em;}
.article-filter-item:hover, .article-filter-item:active, .article-filter-item:visited .active { 
     border-bottom: 3px #d9a300 solid;
  
}

.news-date{margin-bottom:20px; font-family:'proxima_nova_rgregular'; font-size:15px;}
.article-long-description{font-family:'proxima_nova_rgregular'; font-size:18px;}

.navbar-news a:active, .navbar-news a:visited , .navbar-news a:hover , .navbar-news a:focus{
    font-family: 'proxima_novasemibold';
}

@media all and (max-width:1100px) {
	.main-slides-2 .slides li img {height: 400px;}
    }

@media all and (max-width: 1000px) {
    .main-slides-2 .slides li img {height: 350px;}
	.article-content-title {font-size: 24px;}
	.article-content-category {font-size: 14px;}
}

@media all and (max-width: 900px) {
    .breadcrumb-left{width:50%; height:400px;}
    .breadcrumb-right{width:50%; height:400px;}
    .main-slides-2 .slides li img {height:400px; background-size:cover;}
	.article-item {width: 50%; }
	.article-content-title {font-size: 21px;}
	.article-content-category {font-size: 12px;}
}

@media all and (max-width: 800px) {
    /* .main-slides-2 .slides li img {height: auto;} */
    .breadcrumb-left{width:50%; height:400px;}
    .breadcrumb-right{width:50%; height:400px;}
    /* .main-slides-2 .slides li img {height: 150px; } */
	.article-content-mobile {display: block;}
	.article-slide-container {float: none; width: 100%;}
	.article-info-container {float: none; width: 100%;}
}



@media all and (max-width:700px) {
    .breadcrumb-left{width:100%;}
    .breadcrumb-right{width:100%;}
	/* .main-slides-2 .slides li img {height: auto;} */
	.main-slides-2 .flex-direction-nav a {width: 50px; height: 50px; background-size: 100%;}
}


@media all and (max-width: 600px) {
    .main-slides-2 .flex-direction-nav a {width: 40px; height: 40px;  background-size: 25%;}
    .article-item {width: 100%!important;}
    .breadcrumb-left{width:100%;}
    .breadcrumb-right{width:100%;}
	.article-content-title {font-size: 28px;}
	.article-content-category {font-size: 18px;}

}

@media all and (max-width: 400px) {
    .article-item {width: 100%!important; padding:0px;}
    .article-filter-item{line-height: 1.5em!important;}
	.article-content-title {font-size: 28px;}
    .article-content-category {font-size: 18px;}
    .article-detail-title {font-size:26px;}
    .breadcrumb-right{height: auto;}
    .article-detail-short-desc {font-size:16px;}
    .section-title-2{
        padding-top: 11%!important;
        font-size: 20px;
        padding-left: 5%;
        padding-right: 5%;
        padding-top: 2%;
    }
    .article-filter-wrap{
        margin-top: 5px;
    }

    .article-filter-item {
        margin-right: 20px;
        line-height: 2em;
        height: 20px;
    }

    .header-news{
        height: 130px;
    }
    .navbar-news {
        padding-left:5%;
        padding-right:5%;
    }
    
    .navbar-news a {
        font-size: 9px;
        font-family: 'proxima_nova_rgregular';
        padding-right: 5%;
    }

    .navbar-news a:active, .navbar-news a:visited , .navbar-news a:hover , .navbar-news a:focus{
        font-family: 'proxima_novasemibold';
    }
    .breadcrumb-left{width:100%;}
    .breadcrumb-right{width:100%;}
    .article-content-title {font-size:18px;}
    .article-content-category {font-size:16px;}
}
