/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
a.btn-show-popup {
		color: #484848;
		font-weight: bold;
}

.panel-collapse .panel-body {
		font-family: Arial, sans-serif;
		line-height: 1.6;
    font-size: 14px;
}

.iframe-content {
		margin-top: 15px;
		clear: both
}

.fancybox-content {
		max-width: 800px;
		width: 100%;
		background-color: #f8f8f8;
}
.fancybox-is-open .fancybox-bg {
		opacity: .5
}
.fancybox-slide--iframe .fancybox-content {
		max-width: 90%;
}
.fancybox-content li a {
		color: initial;
}
.wrap-popups .popup-content {
		display: none
}
.pb-podcasts-content iframe {
		display: block
}

.pb-podcasts-content span.note {
		display: block;
    font-style: italic;
    font-size: 13px;
    margin-top: 10px;
		line-height: 1.5;
}

twitter-widget {
		margin-top: 0 !important;
}

.alumni-interview .interview-wrapper .interview-see-story a {
    text-transform: UNSET;
	  text-align: left;
}

.alumni-interview .interview-wrapper h1 {
    font-size: 27px !important;
}

.hide {
	display:none;
}

img.size-full.wp-image-24809.alignleft {
    padding-bottom: 0px;
}

.profile-card .photo img {
    height: 150px;
    width: 115px;
    object-fit: cover;
    padding-bottom: 0;
}

body.postid-60664 img.alignleft {
    margin: 0.4em 1.6em 1.6em 0;
    padding-bottom: 73px;
}

.pb-podcasts-content img.alignleft {
		padding-bottom: 40px;
		margin: 0 1.6em 0 0
}

.page-id-62753.entry-summary h3, .page-content h3, .post-content h3, .comment-content h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}

.profile-card .name,
.profile-card .title {
  line-height: 120%;
}

div.justify {
    text-align: justify;
    text-justify: inter-word;
}

h3.widget-title:first-child {
    text-align: center;
}

.research-title h3 {
  margin-top: 5px;
  margin-bottom: 5px;
  line-height: 130%;
}

.page-id-33289 .btn-default {
    margin-top: 10px;
}

.page-id-33289 #reset_btn, #secondary_search_btn {
    float: left;
	  margin-left: 10px;
}

.nav-stacked > li.panel .panel-title {
    line-height: 1.5;
}

.panel-title {
    font-size: 15px;
}

.panel-body {
    padding: 30px;
}

div.address-footer > div.textwidget .fa-2 {
  
}

.slider-hero .content-block h2 {
    padding-bottom: 19px;
    padding-top: 20px;
}

.cilhomefacebook, .cilhomefacebook:hover, .cilhomefacebook:focus { color: white !important; }

.links-footer li {
    list-style-type: none;
		display:none;
}
#primary th, #primary td {
    text-indent: 0;
}
div#advanced-filter.advanced-filter.collapse.in {
    display: block!important;
}
#primary .sidebar .collapse:not(.show) {
    display: block!important;
}
#primary ul.pagination li.active a {
    color: #fff!important;
}
@media (min-width: 992px){
.container-header.type2 {
    box-shadow: 1px 7px 20px rgba(0, 0, 0, 0.15)!important;
    background-color: white;
}
}
section#primary.main-single-database {
    margin-top: 30px;
}
.main-table .row .col-md-12, .main-table .row {
    background: #fff;
}
#Books tr td{ font-size: 14px; }

.inline_p p{
  display: inline;
}

#primary a.icon-document {
    padding: 0 0px;
}
.num-pagination .pagination > li > a{
	float: none!important;
  background-color: transparent;
  line-height: 1.6;
  font-size: 16px;
  margin-left: 0;
}
#primary ul.pagination li a {
    padding: 0px 10px;
    display: block;
}
#primary .num-pagination ul.pagination li:hover{
	padding: 0px!important;
}
#primary .num-pagination ul.pagination li:hover a{
	padding: 0px 10px;
}
#primary .num-pagination ul.pagination li.active:hover{
	padding: 0px 10px!important;;
}
div#ajax-page {
    margin-bottom: 10px;
}
#primary .loading_ajaxp {
    position: relative!important;
}

.select2-container--default .select2-results__option[aria-label=Archives] {
    display: none!important;
}
.page-id-57678 .site-main {
  padding-top: 200px;
}

.page-id-57678 .text-center {
    text-align: left;
}

.publications-single-page ul.list-unstyled {
    margin-bottom: 30px;
}

.page-id-59693 .page-content-body p, .page-content-body ul, .page-content-body ol, .page-content-body dl {
    text-align: justify;
}

/* Home page slider 1*/
div.owl-item:nth-child(1) > div.item > div.owl-caption > div.container > div.content-block {
  max-height: 250px
}
/* Home page slider 2*/
div.owl-item:nth-child(2) > div.item > div.owl-caption > div.container > div.content-block {
  max-height: 250px
}

/* Home page slider 3*/
div.owl-item:nth-child(3) > div.item > div.owl-caption > div.container > div.content-block {
  max-height: 250px
}

/* Home page slider 4*/
div.owl-item:nth-child(4) > div.item > div.owl-caption > div.container > div.content-block {
/*   max-height: 10px */
}

/* Home page slider 5*/
div.owl-item:nth-child(5) > div.item > div.owl-caption > div.container > div.content-block {
/*   max-height: 10px */
}

.slider-hero .item img { 
    height: 300px;
    object-fit: cover;
}
.frm_style_cil-forms.with_frm_style .vertical_radio .frm_checkbox br {
		display: none;
}
@media only screen and (max-width: 767px) {
		.fancybox-slide--iframe .fancybox-content {
				max-width: 100%
		}
  .slider-hero .item img { 
    height: auto;
	}
		.pb-podcasts-content article iframe {
				width: 100% !important;
		}
}