  /*
 Theme Name:     Avada UN
 Theme URI:      #
 Description:    Avada Child Theme customized for UN
 Author:        DSU , Alexey Medvedev ,  Doz
 Template:       Avada
 Version:        1.0.0
 Text Domain:    avada-un
/* =Theme customization starts here
------------------------------------------------------- */
/* Eric begin */
/**//* welcome UN icon  and brandbar fixes*/
#wrapper .fusion-secondary-header .fusion-contact-info:before {
  font-family: FontAwesome;
  color: black;
  content: "\f015";
  font-size: 18.07px;
  /*line-height: 0.9;*/
  margin-right: 7.8px;
  float: left;
  -webkit-font-smoothing: antialiased;}
#wrapper .fusion-secondary-header .fusion-contact-info {display:inline-block;}
#wrapper .fusion-secondary-header {border-bottom: 5px solid #00adef;}
#wrapper .fusion-secondary-header a {color: #000;}

/**//* langbar fixes */
#wrapper .fusion-secondary-header .menu li {padding: 0 5px !important; border-left: none !important;margin:0;}
#wrapper .fusion-secondary-header .current-menu-item a {font-weight:bold;}
.fusion-secondary-menu > ul > li > a {padding:0 !important;}

/**//* header fixes */
.fusion-header-banner {font-family: Roboto,Arial,Helvetica,sans-serif;
font-size:16px; color:#4d4d4d; text-align:right;}
.fusion-header {border-bottom:none !important}
.page-child #content {margin-top:20px;}
/**//* footer fixes */
.fusion-footer-copyright-area {
    background-color: #ffffff;
}
.fusion-copyright-notice .un-footer a {color:#000000;}

/**//* nav & sticky header */
.fusion-secondary-main-menu ul li,
.fusion-main-menu ul li {text-transform:uppercase;}
.fusion-secondary-main-menu ul li ul li,
.fusion-main-menu ul li ul li {text-transform:none;}
.fusion-secondary-main-menu  {
    background-color:#4d4d4d !important;
    border: 0 !important;
}

.fusion-megamenu-icon {float:right; }

/**//* page title bar */
.fusion-page-title-bar {border-top:0;}
.fusion-page-title-wrapper {margin-top:15px;padding-bottom:15px;}
/**//* Titles blue underline */
.fusion-title.sep-underline {border-bottom: 3px solid #00adef!important;}

/**//* posts blue line separator */
.fusion-post-content .fusion-content-sep  {
    border-top: 3px solid #00adef !important;
    border-bottom:none;}

/**//* Tabs element force white font on active */
.fusion-tabs .nav-tabs > li.active .fusion-tab-heading {color:#ffffff;}
#wrapper .fusion-tabs.fusion-tabs-1.clean .nav-tabs li a:hover h4 {color:#ffffff !important;}
/**//* Avada popular/recent tabs widget */
#wrapper .fusion-tabs-widget .tab-holder .tabs li a {font-size:16px !important;}
/**//* images Rollover screen in carousel */
.fusion-carousel .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title {
    font-size:12px !important; line-height:.85 !important;}
/**//* table @ international law */
.docsList .docTitle {padding:0 20px 12px 0 !important;}
/**//* homepage social icons */
body.home .fusion-social-links .fusion-social-networks a {font-size: 48px !important;}
/**//* photo captions */
.wp-caption-text {background-color: #f2f2f2;padding: 5px;}
/**//* icons for links */
a.download:before { content: "\f019";
  font-family: FontAwesome; color: #00adef;
  display: inline-block; width: 1.4em;
  margin-left: -1.2em; -webkit-font-smoothing: antialiased;}
a.download {padding-left: 1.2em;}
#wrapper a.link:before { content: "\f0c1";
  font-family: FontAwesome; color: #00adef;
  display: inline-block; width: 1.4em;
  margin-left: -1.2em; -webkit-font-smoothing: antialiased;}
#wrapper a.link{padding-left: 1.2em;}
#wrapper a.job:before { content: "\f0b1";
  font-family: FontAwesome; color: #00adef;
  display: inline-block; width: 1.4em;
  margin-left: -1.2em; -webkit-font-smoothing: antialiased;}
#wrapper a.job{padding-left: 1.2em;}
/**//* video containers */
.video-container .fusion-column-content {text-align:center;}
/*temp notice*/
#notice {color:red; text-align:center;font-size:13px;line-height:1.25;}
/**//* SIDEBAR */
#sidebar .heading h4, h3.title, h3.title {
    text-transform:uppercase;
    font-weight:bold;
    border-bottom: #00adef solid 3px;
    padding-bottom: 7px;
    margin-bottom: 20px;font-weight:16px;font-weight:bold!important;
}
/**//* Categories widget */
.ve-cat-widget-div ul.ve-cat-widget-listing li span.post-count {
    position: absolute;
    height: 34px;
    min-width: 29px;
    text-align: right;
    background: #fff;
    right: 0;
    color: #605f5f;
    padding: 8px 5px;
    line-height: 20px;
    border-radius: 5px;
    box-shadow: none !important;
    top: -9px;}
/*home page logos on Homepage*/
.partner_logo {}
.partner_logo a img:hover {opacity:0.6;
					      filter:alpha(opacity=60); /*for IE legacy*/
cursor:default;}

/*filter column block search styles*/
input.wpv-submit-trigger.btn {background:#008fd5!important; color:#eff2f7!important;text-transform:uppercase!important; font-size:15px!important;}
input.wpv-submit-trigger.btn:hover{background:#4d4d4d!important;}

/**//* subpages widget */
#sidebar .widget_subpages ul ul {padding-left:20px !important;}
#sidebar .widget_subpages ul {padding-left:0 !important;}
#sidebar .widget_subpages li {
    padding: 8px 0;
    margin-bottom:8px;
    border-bottom: #F2F2F2 1px solid;}
#sidebar .widget_subpages li li {
    border-bottom: none;
    padding:4px;
    margin-bottom:4px;}
#sidebar .widget_subpages li.widget_subpages_current_page a:first-of-type {font-weight:bold;}
#sidebar .widget_subpages li.widget_subpages_current_page a:first-of-type:before { content: "\f054";
  font-family: FontAwesome;
  display: inline-block; width: 1.4em;
  margin-left: -1.2em; -webkit-font-smoothing: antialiased;}
#sidebar .widget_subpages li.widget_subpages_current_page a {padding-left: 1em;}

/**//* footer */
.fussion-footer {border-top-width:3px;}
#rss-2 li {border-bottom: #00adef 1px solid; margin-bottom:12px;}

/* * TABLETS / MOBILE * */
@media only screen and (max-width: 800px) {
	.fusion-secondary-header .fusion-mobile-nav-holder {display: none !important;}
	.fusion-secondary-menu {display: block !important;}
	.fusion-alignleft {text-align:center;margin: 4px 0 0 0 !important;}
	.fusion-alignleft a {line-height:20px !important;}
	.fusion-secondary-menu {text-align:center;line-height:24px !important;}
	.fusion-secondary-menu ul {display:inline-block;}
	.fusion-secondary-menu .menu-item {line-height:24px !important;height:24px !important;}
	.fusion-header-banner {text-align:center !important;font-size:13px;padding-top:0;}
    body.page:not(.home) .fusion-flexslider {float: none; width: 100%; margin-bottom: 10px;}
}

h2.title-heading-left {font-size:24px!important;}

/*header search box*/
.fusion-search-button input.fusion-search-submit.searchsubmit {background:#00adef!important;}
/*drop down menu 3rd tier*/
.fusion-main-menu .sub-menu ul ul.sub-menu {
    top: -5px;
	left: 200px!important;border-left:1px solid #4d4d4d;width:200px!important;}


/* E end */

.fusion-logo img {
    width: 102px !important;
}
.fusion-logo {
    float: left !important;
}
.fusion-logo .fusion-logo-link {
    display: block;
    float: left;
    width: auto;
}
.fusion-logo .navbar-brand {
    margin-left: 20px;
    display: block;
    float: left;
    padding: 0;
}
.fusion-logo a {
    color: #58585A;
    display: block;
    width: 400px;
    font-family: Roboto;
    font-size: 14px;
}
.fusion-logo a .line-1 {
    display: block;
}
.fusion-logo a .line-2 {
    display: block;
    font-size: 33px;
    line-height: 33px;
    font-weight: bold;
}
.fusion-header-v4 .fusion-header {
    padding-top: 0!important;
    padding-bottom: 0!important;
}
/* Fix top padding */
.fusion-page-title-bar {
	height: 60px !important;
}
#main {
	padding-top: 25px !important;
}
.et_divi_builder #et_builder_outer_content .et_builder_inner_content .et_pb_section_0 {
	padding-top: 0;
}
.et_divi_builder #et_builder_outer_content .et_builder_inner_content .et_pb_section_0 .et_pb_row_0 {
  padding-top: 0;
}
/* Where we work map */
.mapplic-clickable:not(g), g.mapplic-clickable > * {
	opacity: 0.7 !important;
}
.mapplic-clickable:not(g):hover, g.mapplic-clickable:hover > * {
	opacity: 1 !important;
}
/* Reports */
.reports-list-accordion ul.docLanguages {
  float: left !important;
  margin-left: 0 !important;
}
.reports-list-accordion ul.docLanguages li {
  list-style-type: none !important;
  float: left !important;
  margin-right: 20px !important;
}

/* Homepage */
/* Recent News */
.fusion-recent-posts {
  margin-bottom: 31px !important;
}
.recent-news-block-title {
  margin-bottom: 21px !important;
}
.recent-news-block-title h4 {
  width: auto;
  float: left;
}
.recent-news-block-title p,
.recent-news-block-title a {
  display: block;
  width: auto;
  float: right;
  margin: 0 !important;
  padding: 0 !important;
}
.fusion-recent-posts .post {
  display: block;
  padding: 10px 10px 10px 12px;
  border-bottom: 1px solid #e7e6e6;
  color: #333;
  position: relative;
}
.fusion-recent-posts .columns .column h4.entry-title {
  margin-top: 0;
}
.fusion-recent-posts .columns .column p.meta {
  margin-bottom: 0;
  font-size: 12px;
}
.fusion-recent-posts .columns .column h4.entry-title a {
  font-size: 14px;
  font-weight: normal;
}
.fusion-recent-posts .columns .column h4.entry-title a:before {
  position: absolute;
  font-family: icomoon;
  content: '\f105';
  margin-left: -12px;
  margin-top: 4px;
}
/* Recent Statements */
.recent-statements {
  margin-bottom: 31px;
  float: left;
}
.recent-statements-block-title {
  margin-bottom: 11px !important;
}
.recent-statements-block-title h4 {
  width: auto;
  float: left;
}
.recent-statements-block-title p,
.recent-statements-block-title a {
  display: block;
  width: auto;
  float: right;
  margin: 0 !important;
  padding: 0 !important;
}
.recent-statements .post {
  display: block;
  padding: 10px 10px 10px 12px;
  border-bottom: 1px solid #e7e6e6;
  color: #333;
  position: relative;
  margin: 0;
}
.recent-statements h4.entry-title {
  margin: 0;
}
.recent-statements p.meta {
  margin-bottom: 0;
  font-size: 12px;
}
.recent-statements h4.entry-title a {
  font-size: 14px;
  font-weight: normal;
}
.recent-statements h4.entry-title a:before {
  position: absolute;
  font-family: icomoon;
  content: '\f105';
  margin-left: -12px;
  margin-top: 4px;
}
.recent-statements img {
  width: 100% !important;
}
/* Highlights */
.recent-statements {
  margin-bottom: 31px;
  float: left;
}
.recent-statements-block-title {
  margin-bottom: 11px !important;
}
.recent-statements-block-title h4 {
  width: auto;
  float: left;
}
.recent-statements-block-title p,
.recent-statements-block-title a {
  display: block;
  width: auto;
  float: right;
  margin: 0 !important;
  padding: 0 !important;
}
.recent-statements .post {
  display: block;
  padding: 10px 10px 10px 12px;
  border-bottom: 1px solid #e7e6e6;
  color: #333;
  position: relative;
  margin: 0;
}
.recent-statements h4.entry-title {
  margin: 0;
}
.recent-statements p.meta {
  margin-bottom: 0;
  font-size: 12px;
}
.recent-highlight h4.entry-title a {
  font-size: 14px;
  font-weight: normal;
}
.recent-highlight h4.entry-title a:before {
  position: absolute;
  font-family: icomoon;
  content: '\f105';
  margin-left: -12px;
  margin-top: 4px;
}
/* Our Mission Video */
.our-mission-block-title {
  margin-top: 31px !important;
  float: left !important;
}
.where-we-work-block-title {
  margin-top: 31px !important;
  float: left !important;
}
/* Where We Work */

#socialnetworkrow {
  display: block !important;
  height: 500px !important;
  overflow: hidden !important;
}

#emptyspacebar {
  display: block !important;
  position: absolute !important;
  z-index: 10000 !important;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100 */
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
/*country list on subages of category countries*/
.countriesnav ul {list-style-type:none;background:#f1f1f1;padding:12px 10px;width:99%;margin:10px auto;}
.countriesnav li{width:33%; display:inline-block;padding:3px 1px;text-transform:uppercase;color:#4d4d4d;}


/* Homepage 2 */
.page-id-15122 .fusion-recent-posts .columns .column h4.entry-title a {
  font-weight: bold !important;
  font-size: 16px !important;
}
.page-id-15122 .fusion-recent-posts .columns .column h4.entry-title a:before {
  display: none !important;
}
.page-id-15122 .fusion-recent-posts .post {
  border-bottom: none !important;
}

/* Homepage 3 */
.page-id-15132 .fusion-recent-posts .columns .column h4.entry-title a {
  font-weight: bold !important;
  font-size: 16px !important;
}
.page-id-15132 .fusion-recent-posts .columns .column h4.entry-title a:before {
  display: none !important;
}
.page-id-15132 .fusion-recent-posts .post {
  border-bottom: none !important;
}

#videofirts {
  margin-bottom: 10px !important;
  display: block;
  float: left;
}

/* Homepage 4 */
.page-id-15151 .fusion-recent-posts .columns .column h4.entry-title a {
  font-weight: bold !important;
  font-size: 16px !important;
}
.page-id-15151 .fusion-recent-posts .columns .column h4.entry-title a:before {
  display: none !important;
}
.page-id-15151 .fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow {
  width: 50% !important;
}
.page-id-15151 .fusion-recent-posts {
  margin-bottom: 0 !important;
}
.page-id-15151 #firstcolrecnews {
  margin-bottom: 10px !important;
}
.page-id-15151 #mediasection .fusion-title {
  margin-bottom: 10px !important;
}
.page-id-15151 #mapsection .fusion-title {
  margin-top: 0 !important;
}
.page-id-15151 #mapsection .fusion-text {
  float: left !important;
  width: 100% !important;
  margin-bottom: 20px !important;
}
.page-id-15151 .recent-posts-content p.meta {
  margin-top: 10px !important;
}

#videofirts {
  margin-bottom: 10px !important;
  display: block;
  float: left;
}
/* Header */
.menu-item-language a:hover {
  color: #a2a2a2 !important;
}
.wpml-ls-current-language a,
.wpml-ls-current-language a:hover {
  font-weight: bold !important;
  color: #000000 !important;
}
.fusion-logo-left.fusion-header-v4 .fusion-logo {
  width: 100% !important;
  display: block;
  float: left !important;
}
.fusion-header-v4 .fusion-logo .fusion-logo-link {
  width: auto;
  display: block;
  float: left !important;
}
.fusion-logo .navbar-brand {
  width: auto;
  display: block;
  float: left;
  margin-top: 40px;
}
.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {
  width: auto;
  display: block;
  float: right;
  margin-top: 40px;
}
.stop-rape-now-link {
  text-transform: uppercase !important;
  font-size: 28px !important;
  font-weight: bold !important;
  text-shadow: 1px 1px #888 !important;
  color: #ff0000 !important;
  letter-spacing: 1px !important;
}
.stop-rape-now-link img {
  width: auto !important;
}
.fusion-logo img.end-rape-in-war-logo {
  width: auto !important;
}
/* Containers */
/*.all-items-container-link .all-videos-link*/
.fusion-title.sep-underline h4 {
  width: auto !important;
  float: left !important;
}
.fusion-title.sep-underline p,
.fusion-title.sep-underline a.all-items-container-link {
  display: block;
  width: auto;
  float: right;
  margin: 0 !important;
  padding: 0 !important;
}

.home .fusion-recent-posts {
  margin-bottom: 0 !important;
}
.home .fusion-recent-posts .columns .column h4.entry-title a {
  font-weight: bold !important;
  font-size: 16px !important;
}
.home .fusion-recent-posts .columns .column h4.entry-title a:before {
  display: none !important;
}
.home .fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow {
  width: 50% !important;
}
.home #documentssection .fusion-layout-column {
  margin-bottom: 0 !important;
}
.home #documentssection .recent-statements {
  margin-bottom: 0 !important;
}
.home #documentssection .recent-statements .post-featured-image {
  text-align: center;
  margin-bottom: 5px;
  object-fit: none; /* Do not scale the image */
  object-position: center;
}
.home #documentssection .recent-statements .post-featured-image img {
  width: 100%;
  height: 160px;
}
.home #documentssection {
  margin-bottom: 20px !important;
}
.home #documentssection .fusion-title .title-sep,
.home #documentssection  .fusion-title.sep-underline {
  margin-bottom: 10px !important;
}
.home #videosectiontitle .fusion-title .title-sep,
.home #videosectiontitle  .fusion-title.sep-underline {
  margin-bottom: 10px !important;
}
.home #mapsectiontitle .fusion-title {
  margin-bottom: 10px !important;
}
.home #mapsection .fusion-title {
  margin-top: 15px !important;
}
.home #mapsection .fusion-text {
  float: left !important;
  width: 100% !important;
  margin-bottom: 20px !important;
}
#mapsection path {
  fill: #afe2fe;
}
.home #mapsection .mapplic-clickable {
  fill: #ff0000 !important;
}
#mapsection .mapplic-clickable {
  opacity: 1 !important;
}
#whereweworkcountries #menu-countries a {
  font-weight: 600;
  color: #df2d3a;
}
#whereweworkcountries {
  color: #ffffff !important;
}
#whereweworkcountries li {
  /*color: #4d4d4d !important;*/
  color: #9a0121 !important;
  font-weight: bold !important;
}
#whereweworkcountries a {
  /*color: #0058af !important;*/
}
#whereweworkcountries a:hover {
  /*color: #00adef !important;*/
  color: #000000 !important;
}

.home .recent-posts-content p.meta {
  margin-top: 10px !important;
}

.home #recentnewscolumn .fusion-title .title-sep,
.home #recentnewscolumn .fusion-title.sep-underline {
  margin-bottom: 10px !important;
}

.home .recent-statements .post {
  width: 50% !important;
  border-bottom: none !important;
}
.home .recent-highlights .post,
.home .recent-sg-report .post{
  width: 100% !important;
}
.home .recent-statements .post h4.entry-title a:before {
  display: none !important;
}

.home .fts-jal-fb-header {
  display: none !important;
}

.home #socialnetworkrow .fusion-title,
.home #socialnetworkrow .fusion-title.sep-underline {
  padding-bottom: 5px;
}
.home #socialnetworkrow .fusion-title .social-network-link,
.home #socialnetworkrow .fusion-title.sep-underline .social-network-link {
  font-size: 18px;
}

.home #oldcontainer {
  display: none !important;
}


/*press releases*/
body.press-release-template-default {}
body.press-release-template-default h1.entry-title {font-size:20px;}

/* Footer */
#menu-footer-menu {
  width: 100%;
  float: left !important;
  margin: 0 !important;
  padding: 0 !important;
}
#menu-footer-menu li {
  width: auto !important;
  float: right !important;
  margin: 0 !important;
  padding: 0 10px 0 !important;
  border-bottom: none !important;
  border-right: 1px solid #a2a2a2;
}
#menu-item-15304 {
  border-right: none !important;
}
#menu-footer-menu li a {
  width: auto !important;
  float: left !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  text-decoration: none !important;
}
#menu-footer-menu li a:hover {
  text-decoration: underline !important;
}
#menu-footer-menu li a:before {
  display: none !important;
}
#wrapper > div.fusion-footer > footer > div > div > div:nth-child(3) {
  width: 50% !important;
}
.fusion-footer .fusion-columns-4 .fusion-column:nth-child(4) {
  display: none !important;
}

.fusion-footer .zoom-social-icons-widget .widget-title {
  display : none !important;
}
.fusion-footer a.zoom-social_icons-list__link .zoom-social_icons-list-span {
  color: #a2a2a2 !important;
}
a.zoom-social_icons-list__link:hover .socicon-facebook {
	color: #3b5998 !important;
}
a.zoom-social_icons-list__link:hover .socicon-twitter {
	color: #55acee !important;
}
a.zoom-social_icons-list__link:hover .socicon-instagram {
	color: #E1306C !important;
}
a.zoom-social_icons-list__link:hover .socicon-wikipedia {
	color: #000000 !important;
}
a.zoom-social_icons-list__link:hover .socicon-youtube {
	color: #e02a20 !important;
}
a.zoom-social_icons-list__link:hover .socicon-flickr {
	color: #ff0084 !important;
}

/* Where We Work */
#maplegend .fusion-column-wrapper {
  padding: 15px !important;
  color: #f3f3f3;
  min-height: 232px;
}
#maplegend .fusion-column-wrapper .fusion-title {
  padding-bottom: 0px !important;
  margin-bottom: 10px !important;
  border-bottom: none !important;
}
#maplegend .fusion-column-wrapper .fusion-title,
#maplegend .fusion-column-wrapper .fusion-title h4 {
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
}
#maplegend .fusion-column-wrapper p {
  margin-bottom: 0;
}
/*countries - erix mod*/
.parent-pageid-5 .post-content img{float:right;max-width:500px;height:auto;margin-bottom:15px;margin-left:25px;}

/* In The Press -updated 10/8/18 */
.in-the-press-item {
  width: 100%;
  float: left;
  margin-bottom: 30px;
}
.in-the-press-item .in-the-press-date {
  width: 100%;
  float: left;
  color: #4d4d4d;
}
.in-the-press-item h3.in-the-press-title,
.in-the-press-item h3.in-the-press-title a {
  margin: 0;font-size:18px!important;
}
.in-the-press-item .in-the-press-title {
  width: 100%;
  float: left;
}
.in-the-press-item .in-the-press-source {
  width: 100%;
  float: left;
  color: #333333;
}
.in-the-press-pagination {
  margin-left: 50%;
  float: left;
}
/* News */
.news-item {
  width: 100%;
  float: left;
  margin-bottom: 30px;
  border-bottom: 1px solid #a2a2a2;
  padding-bottom: 30px;
}
.news-item .news-thumbnail {
  width: 50%;
  float: left;
}
.news-item .news-text {
  width: 45%;
  float: right;
}
.news-item .news-date {
  width: 100%;
  float: left;
  color: #cccccc;
}
.news-item h3.news-title,
.news-item h3.news-title a {
  margin: 0;
}
.news-item .news-title {
  width: 100%;
  float: left;
}
.news-item .news-category {
  width: 100%;
  float: left;
  color: #888888;
  margin-bottom: 10px;
}
.news-item .news-category a {
  color: #a2a2a2;
}
.news-item .news-excerpt {
  width: 100%;
  float: left;
}
.news-pagination {
  margin-left: 50%;
  float: left;
}

.js-wpv-filter-form-15442-TCPID35 {
  display: none !important;
}


/* Follow Us */
#follow-us-block {
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  margin-top: 10px;
  width: 100%;
  float: left;
}

/* Videos page */
.video-item {
  height: 300px;
  width: 100%;
  margin-bottom: 20px;
}
.video-item .video-item-link {
  font-weight: bold;
  min-height: 42px;
}
.video-item .video-item-date {
  color: #4d4d4d;
}
.video-item .video-item-thumbnail {
  height: 202px;
  width: 100%;
  overflow: hidden;
  text-align: center;
  position: relative;
}
.video-item .video-item-thumbnail img {
  position: absolute;
  top:-100%; left:0; right: 0; bottom:-100%;
  margin: auto;
}

/* Photos */
.photo-item {
  height: 300px;
  width: 100%;
  margin-bottom: 20px;
}
.photo-item .photo-item-link {
  font-weight: bold;
  min-height: 42px;
}
.photo-item .photo-item-date {
  color: #4d4d4d;
}
.photo-item .photo-item-thumbnail {
  height: 202px;
  width: 100%;
  overflow: hidden;
  text-align: center;
  position: relative;
}
.photo-item .video-item-thumbnail img {
  position: absolute;
  top:-100%; left:0; right: 0; bottom:-100%;
  margin: auto;
}
.single-photo #content article.type-photo .fusion-flexslider {
  display: none !important;
}
.single-photo h2.fusion-post-title {
  display: none !important;}
/* Reports page */
.report-item {
  text-align: center;
  margin-bottom: 30px;
  background: #ddd;
  padding: 30px 0;
}
.report-item .report-item-thumbnail {}
.report-item .report-item-thumbnail img {
  width: 200px;
}
.report-item .report-item-link {
  margin-top: 10px;
}
.report-item .report-item-link a {
  font-weight: bold;
  color: #000000;
}
.report-item .report-item-date {
  /*color: #cccccc;*/
}
/*header search box*/
.search-form.fusion-search-button.search-button input[type=submit] {background:#00adef!important;}
ul.categorychecklist {list-style-type:none;max-height:165px;padding-left:0px;}

/*fix for spacing of radio buttons*/
input[type="radio"], input[type="checkbox"] {margin:0px!important;}

/*erix add on for mobile*/
@media (max-width: 550px)
{
 .report-item {text-align:left; padding-left:10px;}
.countriesnav ul {list-style-type:none;background:#f1f1f1;padding:12px 10px;width:100%;}
.countriesnav li{width:100%; display:inline-block;padding:3px 1px;text-transform:uppercase;color:#4d4d4d;font-size:13px;}
}
/*erix doc list UL*/
#doclists ul {list-style:none;padding-left:10px;}
#doclists ul li {padding:4px;border-bottom:1px solid #ccc;}
#doclists ul li a {    color: #0058af;
    font-size: 16px;font-weight:550;}

#doclists ul li a::after{  padding-left:5px;
font-family: "Font Awesome 5 Free";
font-weight: 900;
 content: "\f1c1";
  }
#doclists ul li a:hover {text-decoration:underline;background:#f1f1f1;}

/*external font awesome */
a.external::after{padding-left:4px;
font-family: "Font Awesome 5 Free"; font-size:10px;
font-weight: 900;
	content:"\f35d";vertical-align:text-top;}

/*pdf icons*/
a.pdf::after
{font-family: "Font Awesome 5 Free";
    font-weight: 800;
 content: "\f1c1";padding-left:4px;font-size:12px;
}

.fusion-text p a:hover{text-decoration:underline;}

/* Single page */
#content .single-navigation {
  display: none !important;}
#content .fusion-single-sharing-box {
  display: none !important;}
#content .fusion-meta-info {
  border: none !important;}
.type-video .fusion-flexslider {
  display: none !important;}
.single .fusion-page-title-bar,
.page .fusion-page-title-bar {
  height: auto !important;}
.page #content .wp-caption img {
  width: 100% !important;}
/* Single Video */
.single-video .fusion-post-title {
	display: none;}
/* Social Icons */
.fusion-header-banner,
.fusion-header-banner .zoom-social-icons-list {
  width: auto !important;
  float: left !important;}
.fusion-header-banner .zoom-social-icons-list li {
  width: auto !important;
  float: left !important;}
.fusion-header-banner .zoom-social-icons-list li a {
  width: auto !important;
  float: left !important;}

#sep.fusion-column-wrapper {min-height:40px!important;}
/*country story images*/
.cou-img {max-width:500px!important; float:right!important; text-align:right;margin-bottom:20px; margin-left:20px;}
/* Tmp */
#zoom-social-icons-widget-2 {
  display: none !important;
}
