﻿a,a:hover {
text-decoration:none;
}
a {
color:black;
}

.LatestPage .col-anavin{}
.title-allnews-h3 a{
	    font-size: 20px;
}
.row.allnewsrow {
    padding-bottom: 15px;
}
h5.lead-allnews-h5 {
    padding-top: 10px;
    padding-bottom: 10px;
}
h5.lead-allnews-h5 a {
    line-height: 28px;
}
h3.title-allnews-h3 {
    
    margin: 0px;
}
.news-detail-body a {
    color: blue;
 
    font-weight: bold;
}

.news-detail-body ul li {
    list-style-type: circle;
    line-height: 35px;
}
.news-detail-body ul {
    padding-left: 30px;
    padding-bottom: 10px;
}
.nobordertbl  td{border:none !important;}
.news-detail-body a:hover {
    color: #ffcc00;
  
}
.news-detail-body p {
    font-size: 16px;
    line-height: 30px;
    text-align: justify;
}
.navbar {
border:0px;
}
ul li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
}
ul {
list-style: none;
    margin: 0;
    padding: 0;
}
.language-switcher button.navbar-toggle span.icon-bar {
    background-color: #39c200;
}
 
 #brand-bar {
    background: #f2f2f2;
    margin: 0;
    padding: 0;
    border: none !important;
    border-bottom: #39c200 solid 5px !important;
    height: 41px;
    min-height: inherit;
}
.language-switcher #language-switcher ul.language-switcher-locale-url li.active a {
    font-weight: 700;
}
#brand-bar .brandbar-header a {
    padding: 0;
    font-size: 12.35px;
    line-height: 17.03px;
    font-weight: 400;
    letter-spacing: 0.03em;
    color: black;
 
}
.language-switcher #language-switcher ul.language-switcher-locale-url li {
    float: left;
    padding-right: 13px;
}

.language-switcher #language-switcher ul.language-switcher-locale-url li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
}
.language-switcher #language-switcher ul.language-switcher-locale-url {
    list-style: none;
    padding: 0;
    margin: 0;
}
#brand-bar .brandbar-header {
    padding-top: 10px;
}
 
body {
    font-family: "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 13px;
    line-height: 1.46153846;
    color: #333333;
    background-color: white;
        margin: 0;
         padding-top: 41px;
         direction:ltr;
}
header#navbar .navbar-header .navbar-btn {
    padding: 0;
    margin: 0;
    margin-right: 14px;
    margin-left: 2px;
    margin-bottom: 10px;
}
.navbar-nav>.open>a:focus {
color:#ffcc00 !important;
}
header#navbar .navbar-header {
    padding: 0;
    width: 100%;
}
header#navbar {
    margin-top: 0;
    padding: 0;
    padding-top: 15px;
}
ul.newsofmembers li {
    line-height: 35px;
}
ul.newsofmembers li a {
    font-weight: bold;
}
 
 
h1.country-main-title {
    font-size: 25px;
}
i.fa.fa-angle-double-right {
    padding-right: 5px;
}
.searchbtn {
    text-indent: -9999px;
    font-family: FontAwesome;
    border-radius: 0;
    border: none;
 
    height: 37px;
    width: 40px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
     background: #39c200;
}

 
.searchbtn:after {
    margin-top: 1px;
    color: #fff;
    text-indent: 0px;
    position: absolute;
    top: 22%;
    left: 34%;
    content: "\f002";
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.region-header {
    background: #4d4d4d;
}
.navbar-default .navbar-nav>li>a {
    color: white;
}
    .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color:#ffcc00;
    }
    .secondnav .navbar-nav>.active>a, .secondnav .navbar-nav>.active>a:focus, .secondnav .navbar-nav>.active>a:hover {
    color: white;
    background-color: #4d4d4d;
}


.home-news-feeds h3,.home-news-feeds h4,.block-nodeblock h4,.block-puic-home h4
{
    border-bottom: #39c200 solid 3px;
    line-height: 0.9;
    padding-bottom: 10px;
        margin-bottom: 9px;
            font-size: 18.2px;
    
    margin-top: 0;
    letter-spacing: 0.03em;
     font-size: 18px;

}
.home-news-feeds ul li a {
    color: black;

}
 .home-news-feeds ul li {
    font-size: 12.3px;
   
    padding-bottom: 5px;
}
.segeneral {
margin-top:15px;
}
.teaser-image .field-name-field-credit, .image-metadata .field-name-field-credit, .image-metadata span.image-credit {
    font-family: "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 600;
    color: black;
    float: left;
    line-height: 1.25;
    border-right: #d9d9d9 solid 1px;
    margin-right: 6px;
    padding-right: 6px;
}
.toptext h3 {
    font-size: 16.12px;
    text-transform: none;
    letter-spacing: 0;
    color: #333333;
    margin-top: 10px;
}
.text.toptext h3 a {
  
}
.text.toptext .summary {
 
}
.image-metadata {
    padding-top: 8px;
    margin-bottom: 18px;
    padding-bottom: 8px;
    border-bottom: #eeeeee solid 1px;
    float: none;
    margin-left: 0;
    margin-right: 0;
}
  .text p {
    margin-bottom: 18px;
    line-height: 20.15px;
}

  i.fa.fa-circle {
    padding-right: 6px;
    font-size: 7px;
    color: red;
}

 .home-news-feeds ul {
    height: 260px;
    overflow-y: scroll;
}
#style-3::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-3::-webkit-scrollbar
{
	width: 6px;
	background-color: #4d4d4d;
}
section.region.region-footer-1 ul li {
    color: #d8d8d8;
}
#style-3::-webkit-scrollbar-thumb
{
	background-color: #000000;
}
  a.sublistitem {
    font-size: 13px;
    padding-left: 11px;
    display: block;
    padding-bottom: 5px;
        float: left;
}
  .ocean-focus-wrapper h5
{
  
    height: 40px;
    line-height: 20px;
}


  .footercontainer {
    border-top: #39c200 solid 3px !important;
    background-color: #4d4d4d;
}

  .footer ul.nav li a, .footer h4 {
    color: white !important;
}
   .footer ul.nav li a:hover, .footer h4:hover {
    color: black !important;
}
  .footer ul.nav {
    list-style: none;
    padding-left: 2px;
    padding-bottom: 26px;
}
  .footer #block-menu-menu-main-bodies ul.nav li.expanded.first {
    margin-top: 0;
}

.footer #block-menu-menu-main-bodies ul.nav li.expanded {
    margin-top: 6.5px;
}
.footer ul.nav li {
    padding: 0;
    margin: 0 0 6.5px 0;
}
.footer ul.nav li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
}

.footer ul.nav li a, .footer h4 {
    color: white !important;
}

.footer ul.nav li a {
    padding: 0;
    margin: 0;
   
}
.footer #block-menu-menu-main-bodies ul.nav li.expanded a span.caret {
    display: none;
}
.border-bottom, body.front .main-container h4, body.front .main-container .block-un-home .latest-news-wrapper h3, body.front .main-container .in-focus .titles, .main-container.container h3.section, .main-container.container h3.section-no-space, .main-container.container aside .block-un-home h3, .main-container.container aside #block-menu-menu-our-priorities h4, .main-container.container aside .block h4, body.page-taxonomy-term .teaser-row .teaser h4, body.page-taxonomy-term .teaser-row .promotion h4, body.page-taxonomy-term .promotion-row .teaser h4, body.page-taxonomy-term .promotion-row .promotion h4, .footer h4 {
    border-bottom: #39c200 solid 2px;
}
.footer {
   
     
    padding-top: 20px;
}
.footer #block-menu-menu-footer-links ul.nav li {
    float: left;
    padding-right: 6.5px;
    margin-right: 5.85px;
    border-right: #737373 solid 1px;
    line-height: 1;
}

#navbar2 .nav>li>a:focus,#navbar2  .nav>li>a:hover {
 
        background-color: #4d4d4d !important;
}
.leaf a:hover {
 
}
.logo img {
   width: 80px;
    }



.pagination span.pagerButtonCurrentPage {
    background-color: #ddd;
    color: #8a8181;
    border: 1px solid #ddd;
    display: inline;
    float: left;
    padding: 1px 15px;
    text-decoration: none;
    transition: background-color .3s;
    margin: 0 4px;
    border-radius: 11px;
    height: 25px;
    border: 1px solid #6d6b6b;
}

#PagerBottom a {
    white-space: nowrap;
    margin-bottom: 5px;
}

.pagination a {
    display: inline;
    color: #b0a2a2;
    float: left;
    padding: 1px 15px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #6d6b6b;
    margin: 0 4px;
    border-radius: 11px;
}.pagination #PagerBottom {
    clear: both;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
}
 .pagination {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
    
    padding-top: 20px;
}
 div#Categories span {
    float: left;
    padding-right: 10px;
    font-weight: bold;
}

 div#Categories ul li {
    float: left;
    font-weight: bold;
    font-size: 11px;
    padding-right:20px;
}
 .memberhead {
    width: 100%;
    float: left;
}
 .page-detail {
    padding-bottom: 30px;
}
.firstheaderrow {
border-top:1px solid lightgray;
margin-top:10px;
}


@media (max-width: 767px) {
	.news-detail-body img {
    width: 100%;
    height: 80%;
}
.news-detail-body table {
    width: 100% !important;
}
    .language-switcher #language-switcher ul.language-switcher-locale-url li a {
        background: white;
        padding-right: 10px;
        padding-top: 8px;
        padding-bottom: 8px;
        border-bottom: #f2f2f2 solid 1px;
    }
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: white;
}

    #brand-bar .brandbar-header a {
        font-size: 12.09px;
        letter-spacing: -0.02em;
    }
    .language-switcher #language-switcher ul.language-switcher-locale-url li {
    float: none;
    padding-right: 0;
    text-align:right;
    padding-right:5px;
}
    .language-switcher #language-switcher ul.language-switcher-locale-url {
    margin-top: 0px;
    width: 161px;
    float:right;
}
    .language-switcher #language-switcher {
    clear: both;
}

    #brand-bar .brandbar-header a {
    font-size: 12.09px;
    letter-spacing: -0.02em;
}
 
    .navbar-toggle {
     margin-top: 0px !important;  
     margin-right: 0px;
    
}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color:white;
}
    header#navbar .navbar-header .navbar-btn {
    display: block;
    width: 35px;
    height: 30px;
    margin-left: 0;
    margin-right: 5px;
    margin-bottom: 0;
    
}
header#navbar .navbar-header .navbar-brand {
     font-size: 11px;
    line-height: 20px;
    padding-left: 10px;
    font-weight: bold;
}
   .logo img {
    width: 40px;
}
    .navbar-brand {
    padding:0px;
    }
    .logoimg {
    width:33%;
    }
    .logobrand {
    width:66%;
    }
    .nav > li >  a:focus, .nav > li >  a:hover {
    background-color:#4d4d4d;
    }
}
@media (max-width: 480px) {
    header#navbar .navbar-header .navbar-btn {
        width: 30px;
        height: 25px;
    }

}

 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	
	bottom: 0;
}
td {
       padding: 10px;
 
    border: 1px solid black;
}

.navbar-default .navbar-brand{
	color:black;	
}

h3.news-detail-lead {
    font-size: 18px;
    line-height: 28px;
}

ul li a.word.listitems {
    font-size: 17px;
    font-weight: normal;
    line-height: 36px;
    color: #0000cc;
}