.widget-homeaboutus,.widget-signupform,.widget-research,.widget-advocacy,.widget-homeresearch{padding:30px 15px 20px 15px;}
.about-content{padding:5px 10px;}
.widget-signupform input,.widget-signupform button{border:none;display:inline-block;}
.widget-signupform input{width:25%;}
.widget-signupformicon a{display:inline-block;padding:0 15px 5px 15px;}
.breadcrumb{padding:15px 0;color:#71588d;z-index:10;position:relative;}
.breadcrumb a{color:#71588d;font-weight:bold;}
.widget-research,.bkggray{background:#e8e5e5;}
.bkgwhite{background:#fff;}
.research-item{padding:20px 0 0 0;}
.research-iteminfo{padding:0 20px;text-align:left;}
/*.research-iteminfo a{color:#71588d;}*/
.country-iteminfo{padding-right:30px;text-align:left;}
.country-iteminfoleft{padding-left:30px;text-align:left;}
.advocacy-content{padding:0 15px;text-align:center;}
.advocacy-content img{margin:0 auto;}
.advocacy-content h3{padding:10px 25px;margin:0;background:url('../images/img-list.png') no-repeat 0 17px;}
.advocacy-content h3 a{color:#f99d1e;}

/* home research slide2 */
.homeimg-researchitem{margin:0 15px;border:5px solid #707070;position:relative;}
.homeimg-researchitem a{position:absolute;bottom:0;left:0;display:block;background:#f99d1e;color:#fff;text-align:center;font-weight:bold;padding:10px;}
.homedesc-researchitem{margin:0 15px;padding:10px;background:#fff;font-weight:bold;text-align:left;}
.homedesc-researchitem .portfolio-date{padding-bottom:5px;font-weight:normal;color:#ccc;}

/* research */
.filters{display:inline-block;}
.research-filter{padding:0 0 25px 0;}
.researchlist,.researchlist-itemmore{display:none;}
.listactive{display:block;}
.keyitem{margin:0;margin:15px 5px;}
.keyitem img{max-width:80%;margin:5px auto;}
.img-center{margin-left:auto;margin-right:auto;}
.hubteam-item{text-align:left;padding:0 0 10px 0;}
.img-hubteam,.text-hubteam{display:block;float:left;}
.img-hubteam img{border-radius:50%;max-width:130px;margin:0 0 10px 0;}
.text-hubteam{width:100%;padding:0 0 10px 0;}
.haveimgwidth{width:85%;padding-left:30px;}
.fullimages,.fullimages:hover{display:inline-block;padding:10px;background:#eaeaea;}

.academic-item{border-bottom:1px solid #ccc;padding:20px 0 15px 0;}
.academic-pagination .academic-item{display:none;}
.taglink{display:inline-block;}.taglink i,.taglink a{padding:0 3px;}
.academic-itemtitle,.academic-byname{display:block;}
.rightnav,.authornav{background:#eaeaea;padding:20px;margin:30px 0 0 30px;}
.rightnav i,.authornav i{font-size:40px;margin-bottom:15px;}
.rightnav ul{padding:0;margin:0;}
.rightnav ul li{display:block;padding:5px 0;margin:0;border-bottom:1px solid #ccc;}
.authorlink{display:block;border-bottom:1px solid #ccc;padding:15px 0 5px 0;text-transform:uppercase;}
.authornav{margin-top:10px;}
.imgborder{border:1px solid #000;margin:20px 0;}
.rightsearchform{padding-top:30px;}
input.rightsearchinput{width:65%;margin-right:10px;}

.academic-filter{padding:15px 0 0 15px;}
.academicfilters{display:inline-block;background:#eaeaea;text-align:center;font-size:16px;padding:10px 15px;color:#71588d;cursor:pointer;border-top-left-radius:10px;border-top-right-radius:10px;}
.acafilteractive{color:#666;}
.academic-lists{background:#eaeaea;padding:15px;}
.academiclist{display:none;}
.acalistactive{display:block;}
.academiclist-items{width:25%;background:#fff;padding:15px;}
.academiclist-items img{display:block;width:95%;border:5px solid #707070;}

/* blog */
.blog-item{padding:20px 0 0 0;}
.imgblog{margin-bottom:15px;max-width:90%;}
.blog-articleimg{float:left;margin:0 20px 20px 0;border:5px solid #707070;}

/* fixmix slide */
.portfolio-filter{display:inline-block;}
.portfolio-filter #filters{list-style:none;padding:0;margin-bottom:20px;}
.portfolio-filter #filters li{display:inline-block;}
.portfolio-filter #filters li .filter,.filters{display:block;cursor:pointer;padding:8px 15px 6px 15px;margin:2px;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:bold;font-size:16px;line-height:28px;background:#f99d1e;color:#fff;border:1px solid #f99d1e;/*border-radius:10px;*/-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.portfolio-filter #filters li .filter:hover,.filters:hover{background:#71588d;color:#fff;border:1px solid #71588d;text-decoration:underline;}
.filteractive,.portfolio-filter #filters li .filter.active{background:#71588d;color:#fff;border:1px solid #71588d;}
.filters{display:inline-block;}
.pdf-item{display:block;}
.pdfitem-info{position:relative;min-height:265px;margin:0 10px;border:10px solid #ddd;background:#fff;}
.pdf-item .caption{position:absolute;width:100%;height:auto;padding-top:0;padding-bottom:5px;bottom:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.pdf-item .caption .caption-bg{background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;top:0;left:0;}
.pdf-item .caption .caption-text{color:white;position:relative;z-index:500;padding:10px 8px;}
.pdf-item .caption .caption-text .text-category{display:block;font-size:12px;}
.pdf-item .pdfitem-info img:hover{-webkit-filter:grayscale(1);filter:grayscale(1);}

.portfoliolist .mix,.portfoliolist .mix3,.pdfitems .mix{width:31%;margin:1%;display:none;float:left;overflow:hidden;}
.portfoliolist .mix4{width:23%;}
.portfoliolist .mix5{width:18%;margin:1%;}

.pdfitems .mix{display:inline-block;width:16%;border:10px solid #ddd;}
.portfoliolist .mix .portfolio-wrapper,.portfoliolist .mix3 .portfolio-wrapper,
.pdfitems .mix .portfolio-wrapper{overflow:hidden;position:relative !important;background:#222;cursor:pointer;}
.portfoliolist .mix .portfolio-wrapper img,.portfoliolist .mix3 .portfolio-wrapper img,
.pdfitems .mix .portfolio-wrapper img{max-width:100%;position:relative;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.portfoliolist .mix .portfolio-wrapper img:hover,.portfoliolist .mix3 .portfolio-wrapper img:hover,
.pdfitems .mix .portfolio-wrapper img:hover{-webkit-filter:grayscale(1);filter:grayscale(1);}
.portfoliolist .mix .portfolio-wrapper .caption,.portfoliolist .mix3 .portfolio-wrapper .caption,
.pdfitems .mix .portfolio-wrapper .caption{position:absolute;width:100%;height:auto;padding-top:0;padding-bottom:5px;bottom:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.portfoliolist .mix .portfolio-wrapper .caption .caption-bg,.portfoliolist .mix3 .portfolio-wrapper .caption .caption-bg,
.pdfitems .mix .portfolio-wrapper .caption .caption-bg{background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;top:0;left:0;}
.portfoliolist .mix .portfolio-wrapper .caption .caption-text,.portfoliolist .mix3 .portfolio-wrapper .caption .caption-text,
.pdfitems .mix .portfolio-wrapper .caption .caption-text{color:white;position:relative;z-index:500;padding:10px 8px;}
.portfoliolist .mix .portfolio-wrapper .caption .caption-text a.text-title,.portfoliolist .mix3 .portfolio-wrapper .caption .caption-text a.text-title,
.pdfitems .mix .portfolio-wrapper .caption .caption-text a.text-title{color:white;}
.portfoliolist .mix .portfolio-wrapper .caption .caption-text .text-category,.portfoliolist .mix3 .portfolio-wrapper .caption .caption-text .text-category,
.pdfitems .mix .portfolio-wrapper .caption .caption-text .text-category{display:block;font-size:12px;}
.portfoliolist .mix:hover .portfolio-wrapper .caption,.portfoliolist .mix3:hover .portfolio-wrapper .caption,
.pdfitems .mix:hover .portfolio-wrapper .caption{bottom:0px;}
#portfoliolist1,.pdfitems{
  display:flex;
  flex-flow:row wrap;
}
#portfoliolist1 .portfolio-wrapper,.pdfitems .portfolio-wrapper{
  display:flex;
  flex-direction:column;
  justify-content:top;
  min-height:250px;
  height:100%;
  background:#fff !important;
}
#portfoliolist1 .portfolio-wrapper{min-height:150px;}
.countrylist .pdfitems .mix4{width:23%;border:none;}
.countrylist .pdfitems .portfolio-wrapper{min-height:150px;}

.country-reimg{margin:10px;position:relative;background:#222;}
.country-reimg img{max-width:100%;position:relative;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.country-reimg img:hover{-webkit-filter:grayscale(1);filter:grayscale(1);}
.country-reimg .caption{position:absolute;width:100%;height:auto;padding-top:0;padding-bottom:5px;bottom:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.country-reimg .caption .caption-bg{background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;top:0;left:0;}
.country-reimg .caption .caption-text{color:white;position:relative;z-index:500;padding:10px 8px;}
.country-reimg .caption .caption-text a.text-title{color:white;}
.country-reimg .caption .caption-text .text-category{display:block;font-size:12px;}
.country-reimg:hover .caption{bottom:0px;}
.research-itemimage,.searchcountry-item img{border:10px solid #ddd;position:relative;}
.search-content{padding:30px 0;}
.searchcountry-item img{border:10px solid #ddd;width:95%;margin:0 0 15px 0;}
.searchcountry-item h3{margin:0 0 10px 20px;}.searchcountry-items{padding-bottom:15px;border-bottom:1px solid #ccc;}
.faqs-infodesc{display:none;}.faqs-title{cursor:pointer;}
.faqs-title .icon-plus,.faqs-title .icon-minus{margin-top:2px;display:inline-block;}
.faqs-title .icon-minus{display:none;}
.titleactive .icon-minus{display:inline-block;}
.titleactive .icon-plus{display:none;}
.pagination{display:inline-block;padding:0;margin:20px 0 0 0;width:100%;}.pagination li{display:inline-block;padding:0;margin:0;}
.pagination > li > a, .pagination > li > span{color:#71588d;padding:2px 10px;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{color:#ffffff;background-color:#71588d;border-color:#71588d;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{color:#fff;background-color:#71588d;border-color:#71588d;}
.pagination .prev{float:left;}.pagination .next{float:right;}
.searchpageform{padding-bottom:30px;position:relative;}
.searchpageform input{display:block;float:left;width:60%;margin:0 15px 0 0;}
.searchpageform button{display:block;float:left;width:15%;margin:0;}
#suggestions_container{display:none;width:60%;max-height:300px;position:absolute;top:45px;background:#e8e5e5;;overflow:auto;padding:0;}
ul#ultag{list-style-type:none;margin:0 20px;}
ul#ultag li{margin:10px 0px;}
ul#ultag li a{text-decoration:none;color:black;text-transform:capitalize;padding:0;cursor:default;}
@media(max-width:1200px){
	.breadcrumb{padding:15px;}
	.text-hubteam{width:80%;}
	.academic-content,.search-content{padding-left:15px;padding-right:15px;}
	.pdfitems .mix{width:20%;}
}
@media(max-width:992px){
	.text-hubteam{width:75%;}
	.pdfitems .mix{width:28.5%;}
	.countrylist .pdfitems .mix4{width:48%;}
}
@media(max-width:767px){
	.widget-signupform input{width:90%;}.widget-signupform button{clear:both;}
	.research-iteminfo{padding:20px 0 0 0;}
	.homeimg-researchitem,.homedesc-researchitem{margin:0;}
	.latest-reimg{margin-bottom:20px;}
	.latest-retext{padding:0 0 20px 0;}
	.text-hubteam,.img-hubteam{width:100%;padding-left:0;}
	.img-hubteam img{margin:0 auto 10px auto;}
	.rightnav{margin:0;}
	.academiclist{float:none;width:100%;padding:10px 0;visibility:visible;display:none;}
	.acalistactive{display:block;}
	.imgblog{max-width:100%;}
	.portfoliolist .mix,.pdfitems .mix,.countrylist .pdfitems .mix4{width:100%;margin:1% 0;}
	.portfolio-filter #filters{margin-left:0;}
	.portfolio-filter #filters li,.filters{display:block;}
	.country-iteminfoleft{padding-left:0;}
	.country-iteminfo{padding-right:0;}
	.country-reimg{margin:5px 0;}
	.rightsearchform{margin-left:0;}
	.searchpageform input{width:99%;margin:0 0 15px 0;}
	.searchpageform button{width:99%;}
	#suggestions_container{width:99%;}
	input.rightsearchinput{width:96%;margin-right:0;}
	.rightsearchbtn{width:100%;}
}
@media(max-width:550px){
	input.rightsearchinput{width:94%;}
}
.prev2,.next2{background:#f99d1e;color:#fff !important;border:1px solid #f99d1e;font-size:22px;padding:5px 12px;position:absolute;top:40%;z-index:9;border-radius:50%;}
.prev2:hover,.next2:hover{background:#71588d;color:#fff !important;border:1px solid #71588d;}
.prev2{left:5px;}
.next2{right:5px;}