﻿
.mams-featmod-stakeholder-stakeholder-authors { display:inline-block; padding-left: 2px;}
.single-job_listing .entry-header .attachment-post-thumbnail,.single-job_listing .job_listing.has-post-thumbnail .post-thumbnail{display:none}
.entry-content .job_listing_preview_title,.job_listing_preview_title{padding:.5em 1em;vertical-align:middle;position:relative;background:#eee}
.entry-content .job_listing_preview_title h2,.job_listing_preview_title h2{margin:0;clear:none}
.entry-content .job_listing_preview_title .button,.job_listing_preview_title .button{float:right;margin-left:.25em}
.rtl .entry-content .job_listing_preview_title .button,.rtl .job_listing_preview_title .button{float:left}

		#powered			{ display: none; }



 

.flex-container a:active,
.flexslider a:active {
	outline: none;
}
 

 
.flexslider {
	margin: 0; 
	padding: 0;
	width: 100%; 
}
 

.flexslider .slides img {
	display: block;
	max-width: 100%; 
}


.flexslider .slides {
	zoom: 1;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
#tertiary-content #region-upper-inner #footer-links{float:left;padding-left:15px;}

  .af-testimonials__main {
    margin: 0 -40px; }

    .af-testimonials__main .swiper-slide {
      padding: 0 40px; }

    .af-testimonials__main--loan {
      margin-top: -45px;
      padding-bottom: 100px; }

      .af-testimonials__main--loan .swiper-slide {
        padding: 0 80px;
        padding-right: 0; }

      .af-testimonials__main--loan .swiper-button-prev {
        left: 80px; }

      .af-testimonials__main--loan .swiper-button-next {
        left: 160px; }


.overlay {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(76, 76, 76, 0) 0%, rgba(0, 0, 0, 1) 100%) repeat scroll 0 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    pointer-events: none;
}


.xxs-size .featured-article.featured-article-noimage .basic-text,
.xs-size .featured-article.featured-article-noimage .article-info,
.xxs-size .featured-article.featured-article-noimage .basic-text,
.xs-size .featured-article.featured-article-noimage .article-info,
.xs-size .featured-article .overlay,
.xxs-size .featured-article .overlay {
    display: none;
}



.container {
  margin-right: 330px;
}
.popup .popup__center .popup__center__contener .popup__closer{margin:42px auto 0 auto;cursor:pointer;width:26px;height:26px}
.popup .popup__center .popup__center__contener .popup__closer svg{width:100%;height:100%}

#scroll{
	width:100%;
	float:left;
	height:117px;
	}

.navbar-header {
  zoom: 1;
}

.navbar-header:before,
.navbar-header:after {
  content: " ";
  display: table;
}

.navbar-header:after {
  clear: both;
}

.navbar-header a, .idiomas #lang_sel_list a { color: #006666; text-transform: uppercase; }

.navbar-header h3 { font-size: 20px; font-weight: bold; margin-top: 10px; margin-bottom: 10px; color: #006666; }

.navbar-header .container { padding: 0 20px 0 20px !important; }

.navbar-header .logo-header { display: block; position: absolute; left: 0; max-width: 100px; }

.navbar-header .logo-header img { height: 55px; width: 78.57142857142857px }

.navbar-header .navbar-nav-2 { float: none; margin: 0; }

.scroll .rt #demo1, .scroll .rt #demo2 {
    float: left;
}
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.row:after{clear:both}
