@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'AlegreyaSansRegular';
	src: url('../fonts/AlegreyaSansRegular.eot');
	src: url('../fonts/AlegreyaSansRegular.eot') format('embedded-opentype'),
	url('../fonts/AlegreyaSansRegular.woff2') format('woff2'),
	url('../fonts/AlegreyaSansRegular.woff') format('woff'),
	url('../fonts/AlegreyaSansRegular.ttf') format('truetype'),
	url('../fonts/AlegreyaSansRegular.svg#AlegreyaSansRegular') format('svg');
}
@font-face {
	font-family: 'AlegreyaSansLight';
	src: url('../fonts/AlegreyaSansLight.eot');
	src: url('../fonts/AlegreyaSansLight.eot') format('embedded-opentype'),
	url('../fonts/AlegreyaSansLight.woff2') format('woff2'),
	url('../fonts/AlegreyaSansLight.woff') format('woff'),
	url('../fonts/AlegreyaSansLight.ttf') format('truetype'),
	url('../fonts/AlegreyaSansLight.svg#AlegreyaSansLight') format('svg');
}
body{
	font-family: 'AlegreyaSansRegular';
}
a, a:hover{
	color:#333;
}	
h1, h2, h3, h4, h5, h6{
	line-height:inherit;
}
p{
	word-spacing:1px;
	letter-spacing:.4px;	
}
#header, #content, #navigation, .region-sidebar-first, .region-sidebar-second, #footer {
	padding:0px!important;
	word-wrap:none!important;
	box-sizing:none;
}
.secondary-image-creadit a{    
	font-size: 10px;
	text-align: right;
	font-weight: normal !important;
	padding-right: 6px !important;
	padding-top: 146px !important;
}
.top-buffer{
	margin-top:20px;	
}
.no-buffer{
	margin:0px !important;
}
.no-gutter{
	padding:0;
}
.right-gutter{
	padding-right:0px;
}
.r-gutter{
	padding-right:8px;
}

.l-gutter{
	padding-left:8px;
}
.small-size{
	font-size:12px;
}
.midiumsmall-size{
	font-size:13px;
}		
.midiumsize{
	font-size:17px;
}
.midiumnormal{
	font-size:16px;
}
.midium-large-size{
	font-size:18px;
}	
.largesize{
	font-size:24px;
	font-weight:normal;
}	
.mainborder{
	border:1px solid #FFD400;
}					
.form-control:focus{
	border-color:#ffd200;
	-webkit-box-shadow: noneinset 0 1px 1px rgba(255, 210, 0, .75);
	box-shadow:none;
}	
.logo{
	width:282px;
	height:118px;
	background:url(../img/logo.png) no-repeat;
	background-size:100% 100%;
	margin:45px 0 0 0px;
	float:left;
}
.social-media a .fa-facebook{
	padding: 8px 8px 7px 10px;
}	
.social-media a .fa-slideshare{
	padding: 8px 8px 7px 8px;
}
.social-media a .fa-soundcloud{
	padding: 8px 8px 7px 6px;
}

.logo a{
	display:block;
	text-indent:-9999em;
	height: 118px;
}
.breadcrumb{
	margin:0px 0 15px 0;
	padding:0px;
	background:none;
	min-width:270px;
}
.breadcrumb li{
	margin:0px;
}
.breadcrumb li a{
	color:#000;
	font-size:13px;
	font-weight: bold;
}
.breadcrumb .active a{
	font-weight:bold;
}			
.breadcrumb>li+li:before{
	content: ">";
	padding: 0 5px;
	color: #000;
}			
.navigation{
	margin-top:60px;
	margin-bottom:5px;
}
.top-menu{
	float:right;
	margin:auto;
}
.views-field-body ul{ margin: 0em 0; }

/* vacancies form css*/
#edit-submitted-cv-ajax-wrapper #edit-submitted-cv-upload .messages.error.file-upload-js-error{
	position: absolute;
	margin-left: 92px;
	top: auto;
	margin-top: -7px;
	padding-bottom: 1px;
	padding-top: 10px;
}
#webform-component-cover-letter #edit-submitted-cover-letter-upload .messages.error.file-upload-js-error{
	position: absolute;
	margin-left: 92px;
	top: auto;
	margin-top: -7px;
	padding-bottom: 1px;
	padding-top: 10px;	
}
.form-submit-vacancies{
	background-color: #ffcb06;
	text-transform: uppercase;
	font-weight: bold;
}
.form-item.form-type-radio.form-item-submitted-are-you-applying-in-response-to-a-specific-openingnew{
	position: relative;
	display: inline-block;
	padding: 0;
	margin: 0;
	margin-left: 15px;
	left: 15px;
}
.form-checkboxes.web-form{
	position: relative;
	margin: 0;
	display: inline-block;
	left: 30px;
}
#edit-submitted-cv-upload .form-submit.ajax-processed , #edit-submitted-cover-letter-upload .form-submit.ajax-processed {
	display:none;
}
.form-item.form-type-radio.form-item-submitted-applying-as{
	position: relative;
	display: inline-block;
	padding: 0;
	margin: 0;
	left: 15px;
	margin-left: 15px;	
}
.view-focus-area-project-page-tabs .views-field-title{
	font-weight: bold; 
}
/* added by samay starts*/
#block-views-governing-body-block table{
	width:100%;
}
a.imagecreaditdetails {color:#fff;}
#block-views-governing-body-block .views-field-title{
	font-size: 24px;
}
#block-views-governing-body-block .views-field-body p {
	margin-top: 0px;
	margin-bottom: 30px;
}
#block-quicktabs-people .people-row{
	width: 25%;
	vertical-align: top;
}
#block-views-nodequeue-1-block .views-field-field-primary-tag-news ul li{
	display:inline-block;
	margin-right: 10px;
	position:relative;
}
#block-views-nodequeue-2-block .views-field-field-secondary-tag-news ul li{
	display: inline-block;
	margin-right: 1px;
	position: relative;
}
#block-views-nodequeue-1-block .views-field-field-primary-tag-news ul li:before{
	position: absolute;
	left: -8px;
	top: 0;
	/* font-size: 15px; */
	content: '#';
	color: #fff;
}
#block-views-nodequeue-1-block .views-field-field-primary-tag-news ul li a{
	color:#fff; 
}

#block-views-nodequeue-1-block .views-field-field-primary-tag-news ul{
	position: relative;
	margin-left: 30px;
	font-size: 15px;
	z-index:9999;
}

.page-term {
	height:45px;
}

#block-views-nodequeue-1-block .views-field-field-primary-banner-image {
	margin-top: 186px;
}
#block-quicktabs-people .views-field-field-profile-picture img {
	width:124px!important;
	height: 124px!important;
	border:1px solid #FFD400!important;
	float: left;
	margin-bottom: 15px;
}
#block-quicktabs-people .views-field-name {
	float: left;
	margin-left:15px;
	font-size: 15px;
	word-spacing: 1px;
	letter-spacing: 0.4px;
	font-weight: bold;
	width: 140px !important;
	line-height: 14px;
	margin-top: 10px;
}
#block-quicktabs-people .views-field-field-designation,#block-quicktabs-people .views-field-field-email-address {
	margin-left: 15px;
	float: left;
	margin-top: 05px;
	text-transform: uppercase;
	width: 140px !important;
	font-size: 13px;
	line-height: 13px;

}
#block-quicktabs-people .views-field-field-email-address {
	text-transform: lowercase;
}
#block-quicktabs-people .view-people-staff .views-field-field-designation, #block-quicktabs-people .view-people-staff .views-field-name {
	width: 280px;
}

#block-quicktabs-people .view-people-research-associates .views-field-field-designation, #block-quicktabs-people .view-people-research-associates .views-field-name {
	width: 280px;
}
#block-quicktabs-people .view-people-research-associates .views-field-field-designation {
	margin-bottom: 10px;
}
#block-quicktabs-people .view-people-faculty-emeriti .views-field-field-designation, #block-quicktabs-people .view-people-faculty-emeriti .views-field-name {
	width: 280px;
}
#block-quicktabs-people .view-people-faculty-emeriti .views-field-field-designation {
	margin-bottom: 10px;
}
#block-quicktabs-people .views-field-field-focus-area {
	float:left;
	margin-left:15px;
	width: 100px;
	margin-top: 10px;
	width: 140px;
	line-height: 16px;


}
.quicktabs-tabs {
	border-bottom:2px solid #FFD400;
	padding-left :0px;
}
#quicktabs-people .quicktabs-tabs, #quicktabs-research .quicktabs-tabs, #block-block-1 .quicktabs-tabs {
	padding-left: 414px;
}
.quicktabs-tabs > li.active > a, .quicktabs-tabs > li.active > a:hover, .quicktabs-tabs > li.active > a:focus {
	background-color: #FFD400 !important;
	text-decoration: none!important;
}
/*====Start Add Different color in Focus Area Page by teicore.dev25 27-05-2015===*/ 
.section-economics .quicktabs-tabs {border-bottom: 2px solid rgba(214, 134, 91, 0.7) !important;padding-left :0px;}
.section-economics .quicktabs-tabs > li.active > a, .section-economics .quicktabs-tabs > li.active > a:hover, 
.section-economics .quicktabs-tabs > li.active > a:focus {
	background-color: rgba(214, 134, 91, 0.7) !important;text-decoration: none!important;
}
.section-economics .quicktabs-tabs > li > a:hover, .section-economics .quicktabs-tabs > li > a:focus {
	background-color: rgba(214, 134, 91, 0.7) !important;text-decoration: none!important;
}

.section-environment .quicktabs-tabs {border-bottom: 2px solid rgba(140, 177, 105, 0.7) !important;padding-left :0px;}
.section-environment .quicktabs-tabs > li.active > a, .section-environment .quicktabs-tabs > li.active > a:hover, 
.section-environment .quicktabs-tabs > li.active > a:focus {
	background-color: rgba(140, 177, 105, 0.7) !important;text-decoration: none!important;
}
.section-environment .quicktabs-tabs > li > a:hover, .section-environment .quicktabs-tabs > li > a:focus {
	background-color: rgba(140, 177, 105, 0.7) !important;text-decoration: none!important;
}

.section-ir .quicktabs-tabs {border-bottom: 2px solid rgba(83, 178, 182, 0.7) !important;padding-left :0px;}
.section-ir .quicktabs-tabs > li.active > a, .section-ir .quicktabs-tabs > li.active > a:hover, 
.section-ir .quicktabs-tabs > li.active > a:focus {
	background-color: rgba(83, 178, 182, 0.7) !important;text-decoration: none!important;
}
.section-ir .quicktabs-tabs > li > a:hover, .section-ir .quicktabs-tabs > li > a:focus {
	background-color: rgba(83, 178, 182, 0.7) !important;text-decoration: none!important;
}

.section-law .quicktabs-tabs {border-bottom: 2px solid rgba(203, 142, 150, 0.7) !important;padding-left :0px;}
.section-law .quicktabs-tabs > li.active > a, .section-law .quicktabs-tabs > li.active > a:hover, 
.section-law .quicktabs-tabs > li.active > a:focus {
	background-color: rgba(203, 142, 150, 0.7) !important;text-decoration: none!important;
}
.section-law .quicktabs-tabs > li > a:hover, .section-law .quicktabs-tabs > li > a:focus {
	background-color: rgba(203, 142, 150, 0.7) !important;text-decoration: none!important;
}

.section-urban .quicktabs-tabs {border-bottom: 2px solid rgba(208, 173, 94, 0.7) !important;padding-left :0px;}
.section-urban .quicktabs-tabs > li.active > a, .section-urban .quicktabs-tabs > li.active > a:hover, 
.section-urban .quicktabs-tabs > li.active > a:focus {
	background-color: rgba(208, 173, 94, 0.7) !important;text-decoration: none!important;
}
.section-urban .quicktabs-tabs > li > a:hover, .section-urban .quicktabs-tabs > li > a:focus {
	background-color: rgba(208, 173, 94, 0.7) !important;text-decoration: none!important;
}
/*====End Different color in Focus Area Page by teicore.dev25 27-05-2015===*/ 

.quicktabs-tabs > li > a:hover, .quicktabs-tabs > li > a:focus {
	background-color: #FFD400 !important;
	text-decoration: none!important;
}
/*7 colors active start */

/*7 colors hover end */
.quicktabs-tabs > li > a {
	margin:0px;
	font-size: 13px;
	text-transform: uppercase;
	padding: 5px 11px;
	display: inline-block;
}
ul.quicktabs-tabs li {
	padding:0px!important;
}
.quicktabs-tabs li {
	margin:0px 3px 0px 0px;
	padding:0px 8px;
	display: inline-block!important;
	background-color:#d4d3cb!important;
}
.quicktabs-tabs li:first-child {
	margin-left: 0px;
}
.quicktabs-tabs li:last-child {
	margin-right: 0px
}
#block-menu-menu-focus-area-menu, #block-views-nodequeue-1-block, #block-views-nodequeue-2-block, #block-views-nodequeue-4-block, #block-views-nodequeue-3-block {
	margin:0px;
}
#block-views-nodequeue-1-block ul, #block-views-nodequeue-2-block ul, #block-views-nodequeue-4-block ul, #block-views-nodequeue-3-block ul {
	padding:0px;
	list-style-type: none;
	margin:0px;
	margin-bottom: 0px;
	margin-top:0px;
}
#block-views-nodequeue-1-block ul {
	margin-bottom:0px;
}
#block-views-nodequeue-4-block .block-title, #block-views-nodequeue-3-block .block-title{
	background:#FFD400;
	font-size:13px;
	padding:6px 10px;
	text-transform: uppercase;
	font-weight: bold;
}
#block-views-nodequeue-3-block {
	/*height:300px;*/
	/*border:1px solid #D8D8D8;*/
}
#block-views-nodequeue-3-block .view-display-id-block{
	/*padding:0px 15px;*/
	min-height: 262px;/*Add by tricore.dev25 --03-07-2015*/
	max-height: 262px;
}
#block-views-nodequeue-3-block .views-field-field-date {
	float:left;
	overflow: hidden;
	font-size: 17px;
	font-weight: bold;
	padding:8px 13px;
	text-align: center;
	max-height: 55px;
	width: 55px;
	line-height: 18px;
	border:1px solid #bcbcbc;
	margin-left: 10px;
	margin-top: 17px;

}
#block-views-nodequeue-3-block .views-field-field-date-2 {
	float:left;
	overflow: hidden;
	font-size: 13px;
	font-weight: bold;
	padding:0px;
	text-align: center;
	height: 20px;
	width: 55px;
	margin-left: 15px;
	margin-top: 0px;

}
#block-views-nodequeue-3-block .views-row {
	height:85px;
}
#block-views-nodequeue-3-block .views-row-even {
	background-color: #ececec;
	margin:0px -15px;
	padding:0px 15px;
}
#block-views-nodequeue-3-block .views-field-title {
	font-weight: bold;
	float:left;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: 75%;
}
#block-views-nodequeue-3-block .views-field-body p{
	margin:0px!important;
	margin:4px 0px!important;
	line-height: 15px;
}
#block-views-nodequeue-3-block .views-field-body {
	float: right;
	padding-left: 10px;
	padding-right: 10px;
	width: 75%;
}
#block-views-nodequeue-4-block  a:hover, #block-views-nodequeue-3-block a:hover {
	text-decoration: none;
}
#block-views-nodequeue-4-block .views-field-field-authors {
	margin:0px 0px 10px;
	padding-left:10px;
}
#block-views-nodequeue-4-block .views-field-body {
	padding:0px 15px;
}
#block-views-nodequeue-4-block {
	background-color: #d4d3cb;
	height:224px;
	border:1px solid #d8d8d8;
	color:#333;
}
#block-views-tweet-feed-block-1 {
	margin:0px;
	
}
#block-views-tweet-feed-block-1 .views-field-tweet {
	font-weight: normal;
	font-size:14px;
	text-align: left;
	padding:0px 15px 20px 15px;
	padding-bottom:0px;
}
#block-views-tweet-feed-block-1 .views-field-created-at {
	font-size:12px;
	text-align: left;
	padding:10px 15px;
	padding-top:0px;
	
}
#block-views-nodequeue-4-block .views-field-title {
	font-size:16px;
	font-weight: bold;
	margin-top: 10px;
	padding:0px 10px;
	line-height: 17px;
	word-spacing: 1px;
	letter-spacing: 0.4px;
}
.tablistmain .view-nodequeue-1 ul, .tablistmain .view-nodequeue-6 ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.tablistmain .view-nodequeue-1 .views-field-title a, .tablistmain .view-nodequeue-6 .views-field-title a {
	color:#fff;
	text-decoration: none;
	display: block;
	margin-top:-218px;
	height:300px;
	width:814px;
	margin-left:-20px;
	padding-left:20px;
	padding-top:230px;
} 
.tablistmain .view-nodequeue-1 .views-field-title, .tablistmain .view-nodequeue-6 .views-field-title {
	font-size: 28px;
	color:#fff;
	height:300px;
	font-size:28px;
	position: relative;
	padding-left:20px;
	padding-top:218px;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 0.4px;
	z-index: 1;

}

.tablistmain .view-nodequeue-1 .views-field-field-sub-title a, .tablistmain .view-nodequeue-6 .views-field-field-sub-title a{
	color:#fff;
	text-decoration: none;
	display: block;
	margin-top:-218px;
	height:300px;
	width:814px;
	margin-left:-20px;
	padding-left:20px;
	padding-top:240px;
}
.tablistmain .view-nodequeue-1 .views-field-field-sub-title, .tablistmain .view-nodequeue-6 .views-field-field-sub-title {
	font-size: 28px;
	color:#fff;
	height:300px;
	font-size:14px;
	position: relative;
	padding-left:20px;
	padding-top:270px;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 0.4px;
	margin-top:-300px;
}
.tablistmain .view-nodequeue-1 .views-field-field-primary-banner-image, .tablistmain .view-nodequeue-6 .views-field-field-primary-banner-image {
	margin-top:-300px;

}
.tablistmain .view-nodequeue-1 .views-field-field-primary-banner-image img, .tablistmain .view-nodequeue-6 .views-field-field-primary-banner-image img{ 
	height: 300px;
}
.view-id-nodequeue_2 ul, .view-id-nodequeue_5 ul{ 
	margin:0px;
	padding:0px;
	list-style-type: none;
}

.view-projects-people .views-field-name {
	float: left;
	padding: 0 0 0 15px;
	width: 100%;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
}
.projectsinner .view-faculty-projects .views-field-name {
	width:94%;
	margin-bottom: 15px;
	margin-top: 11px;
	line-height: 0.9;
}
.view-id-faculty_projects .views-field-name a, #quicktabs-tabpage-research-6 .views-field-name a{
	font-size:13px;
	font-weight:bold;
	color:#333;
	text-transform: uppercase;/*edit by tricore.dev25 Changes on 10-08-2015*/
	word-spacing:1px;
}
.view-projects-people .views-field-field-designation {
	float: left;
	text-transform: uppercase;
	font-size: 13px;
	padding: 0 0 9px 15px;
}

.view-id-nodequeue_2 .views-field-title, .view-id-nodequeue_5 .views-field-title {
	font-size:22px;
	line-height: 26px;
	position: relative;
}
.view-id-faculty_op_eds .view-content, .view-id-faculty_book_chapters .view-content, .view-id-focus_area_project_page_tabs {
	height: 240px;
	overflow-x: hidden;
}

.view-id-faculty_book_chapters .views-row {
	width: 44%;
	float: none;
	margin-bottom: 15px;
	margin-right: 5%;
	display: inline-block !important;
	vertical-align: top;
}
.view-id-faculty_book_chapters .views-field-field-image img {
	width:120px;
	float:left;
	margin-bottom: 20px;
	border: 1px solid #FFD300;
}

.view-id-faculty_book_chapters .views-field-title {
	width:70%;
	float:left;
	font-weight: bold;
	/*margin-left: 5px;*/
	font-weight: 16px;
}

#quicktabs-tabpage-taxonomy_term_tabs-2 .view-id-faculty_book_chapters .views-field-title{
	width: 100%;
	
	/*height: 76px;	*/
}
#quicktabs-tabpage-taxonomy_term_tabs-4 .view-id-faculty_book_chapters .views-field-title {
	width: 100%;
	/*height: 76px;*/
}
#quicktabs-tabpage-taxonomy_term_tabs-5 .view-id-faculty_book_chapters .views-field-title {
	width: 100%;
	
	/*height: 76px;*/
}
#quicktabs-tabpage-taxonomy_term_tabs-5 .views-row {
	margin-bottom: 20px;
}
.view-id-faculty_book_chapters .views-label-field-authors {
	float:left;
	width:18px;
	margin-left: 5px;
}
.view-id-faculty_book_chapters .views-field-field-authors .field-content {
	float: left;
	width: 64%;

}
.view-id-nodequeue_2 .views-field-title a, .view-id-nodequeue_5 .views-field-title a{
	height:224px;
	width:399px;
	display: block;
	text-decoration: none;
	padding-left:20px;
	color:#fff;
	padding-top:20px;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 0.4px;
}
.view-id-nodequeue_2 .views-field-field-sub-title, .view-id-nodequeue_5 .views-field-field-sub-title {
	display: none;
}
.view-id-nodequeue_2 .views-field-field-sub-title a, .view-id-nodequeue_5 .views-field-field-sub-title a{
	display: none;
	
}
#quicktabs-tabpage-taxonomy_term_tabs-0  .views-row, #quicktabs-tabpage-focus_area_project_page_tabs-0 .views-row {
	width:49%;
	float:left;
	margin-bottom: 10px;
	min-height: 80px;
	padding-right: 2%;
}
#quicktabs-tabpage-focus_area_project_page_tabs-0 .views-row-odd{
	margin-right:2%; 
}
.view-id-nodequeue_5 .views-field-field-secondary-banner-image {
	margin-top:-224px;
	height: 224px;
	
}
.view-id-nodequeue_2 .views-field-field-secondary-banner-image img, .view-id-nodequeue_5 .views-field-field-secondary-banner-image img{
	height: 224px;
}
#quicktabs-tabpage-taxonomy_term_tabs-0 .views-field-title, #quicktabs-tabpage-focus_area_project_page_tabs-0 .views-field-title{
	font-size: 14px;
	font-weight: bold;
}
#quicktabs-tabpage-taxonomy_term_tabs-0 .views-field-title .fa, #quicktabs-tabpage-focus_area_project_page_tabs-0 .views-field-title .fa{
	font-size:14px;
}

.views-field-field-publisher-journal-name{
	float:left;
	font-style: italic;
	margin-right: 3px;
}
#quicktabs-focus_area_project_page_tabs  .views-row{
	width:49%;
	float:left;
	margin-bottom: 10px;
	padding-right: 2%;
	min-height: 80px;
}
#quicktabs-tabpage-focus_area_project_page_tabs-1 .views-field-field-image img{
	width:100px;
	float:left;
	margin-bottom:20px;
}
#quicktabs-tabpage-focus_area_project_page_tabs-3 .views-field-field-image img{
	width:100px;
	float:left;
	margin-bottom: 20px;
}
#quicktabs-focus_area_project_page_tabs .views-field-title {
	width:100%;
	float:left;
	font-weight: bold;
	font-weight: 16px;
}
.views-field-title .fa-external-link {
	font-size: 13px;
	padding-left: 3px;
}

.views-field-field-authors a, .views-field-field-authors-1 a, .views-field-field-editors a, .views-field-field-editors-1 a, .view-events .views-field-field-speaker-participant {
	text-transform: uppercase;
	font-size: 13px;
}
.views-field-field-authors span,.views-field-field-authors-1 span, .views-field-field-editors span, .views-field-field-editors-1 span {
	padding-top:0px;
	font-size: 13px;
}
#quicktabs-tabpage-research-1 .views-field-field-authors-1 span, #quicktabs-tabpage-research-1 .views-field-field-editors span,
#quicktabs-tabpage-research-3 .views-field-field-authors span, #quicktabs-tabpage-research-3 .views-label-field-editors span{
	padding-top:0px;-webkit-padding-before:1px;}

	.views-field.views-field-field-authors-1 .views-label, .views-field.views-field-field-authors .views-label, .views-field.views-field-field-editors .views-label { float: left; padding-right: 3px;padding-top: 1px;}/*Add padding-top 06-06-2015 by tricore.dev25*/

	.views-field.views-field-field-authors-1 .field-content, .views-field.views-field-field-authors .field-content, .views-field.views-field-field-editors .field-content { display: inline;}

	#block-views-nodequeue-4-block .views-field-field-featured-opinion-summary {
		padding:0px 10px;
	}
	#block-views-nodequeue-2-block .views-field-title {
		font-size:22px;
		line-height: 26px;
		position: absolute;
		bottom:0px !important;
	}

	#block-views-nodequeue-2-block .views-field-field-secondary-tag-news{
		font-size: 22px;
		line-height: 26px;
		position: absolute;
	}
	#block-views-nodequeue-2-block .views-field-field-secondary-tag-news ul{
		position: relative;
		margin-left: 11px;
		font-size: 15px;
		/* margin-bottom: 0; */
		margin-top: 191px;
	}
	#block-views-nodequeue-2-block .views-field-field-secondary-tag-news ul li a{
		font-size: 13px;
		text-transform: capitalize;
		color:#fff;
	}
	#block-views-nodequeue-2-block .views-field-title a{
		height:182px;
		width:100%;
		display: block;
		text-decoration: none;
		padding-left:10px;
		padding-right:0px;
		color:#fff;
		padding-top:20px;
		font-weight: bold;
		word-spacing: 1px;
		letter-spacing: 0.4px;
	}
	#block-views-nodequeue-1-block .views-field-field-sub-title a{
		color:#fff;
		text-decoration: none;
		display: block;
		margin-top:-218px;
		height:300px;
		width:814px;
		margin-left:-20px;
		padding-left:20px;
		padding-top:240px;
	}
	#draggable2 .secondary-spotlight .secondary-news-tag a {
		height: 0px;
		padding-top: 0px !important;
		font-weight: normal;
		padding-left: 0;
		display: inline;
		padding-right: 2px;
	}

	.view-id-nodequeue_2 .secondary-news-tag{
		margin-left: 10px;
	}
	#block-views-nodequeue-1-block .views-field-field-primary-tag-news {font-size: 28px;color:#fff;height:300px;font-size: 8px;position: relative;padding-left: 1px;padding-top: 220px;/* font-weight: bold; *//* word-spacing: 1px; *//* letter-spacing: 0.4px; */margin-top: -260px;}
	#block-views-nodequeue-1-block .views-field-field-sub-title {
		font-size: 28px;
		color:#fff;
		height:300px;
		font-size:16px;
		position: relative;
		padding-left:20px;
		padding-top: 220px;
		font-weight: bold;
		word-spacing: 1px;
		letter-spacing: 0.4px;
		margin-top:-300px;
	}

	#block-views-nodequeue-1-block .views-field-field-primary-banner-image {
		margin-top: -341px;
	}
	#block-block-1 .quicktabs-tabs {
		margin-top:0px;
	}
	#quicktabs-tabpage-reseach-6 .views-row {
		width:25%;
		float:left;
		padding:10px;
		height:90px;
	}
	#quicktabs-tabpage-reseach-6  .views-field-title {
		font-size: 17px;
		line-height: 22px;
	}
	#quicktabs-tabpage-reseach-6  .views-field-title a:hover {
		text-decoration: none;
	}
	.region-focus-nav .menu {
		padding:0px;
		margin:0px;
	}
	.region-focus-nav .menu > li {
		float:left;
	}
	.region-focus-nav .menu > li {
		float:left;
		display: block;
		position: relative;
		margin:0px 12px!important;
	}
/*.region-focus-nav .menu  li  a:hover {
	border-bottom: 2px solid #FFD400!important;
	text-decoration: none!important;
	}*/
	.region-focus-nav .menu li:first-child a:hover{
		/*border-bottom: 2px solid #D5774C!important;*/
		border-bottom: 2px solid rgba(214, 134, 91, 0.7) !important;
		text-decoration: none!important;
	}
	.region-focus-nav .menu li:nth-child(2) a:hover {
		border-bottom: 2px solid rgba(140, 177, 105, 0.7) !important;
		text-decoration: none!important;
	}
	.region-focus-nav .menu li:nth-child(3) a:hover {
		border-bottom: 2px solid rgba(83, 178, 182, 0.7) !important;
		text-decoration: none!important;
	}
	.region-focus-nav .menu li:nth-child(4) a:hover {
		border-bottom: 2px solid rgba(203, 142, 150, 0.7) !important;
		text-decoration: none!important;
	}
	.region-focus-nav .menu li:nth-child(5) a:hover {
		border-bottom: 2px solid rgba(208, 173, 94, 0.7) !important;
		text-decoration: none!important;
	}

	.region-focus-nav .menu > li:first-child {
		margin-left: 122px;
		margin-right: 13px!important;
	}

	.region-focus-nav .menu > li:nth-child(2) {
		width:162px;
		margin-right: 14px!important;
	}
	.region-focus-nav .menu > li:nth-child(3) {
		width:162px;
		margin-right: 13px!important;
	}

	.region-focus-nav .menu > li:nth-child(4) {
		width:113px;
		margin-right:18px!important;
	}
	.region-focus-nav .menu > li:nth-child(5) {
		width:81px;
		margin:0px!important;
	}
	.region-focus-nav .menu > li:nth-child(5) a {
		margin:0px!important;
		width: 82px;
	}
	.region-focus-nav .menu > li > a {
		display: block;
		position: relative;
		color:#6F6F6F!important;
	}
	.region-focus-nav .menu {
		list-style: outside none none;
	}
	/* added by samay ends*/

	/* added by hardik starts*/
	#block-nice-menus-1,
        #block-nice-menus-2{
		margin:0px;
                position: relative;
                z-index: 9999;
	}
	#block-nice-menus-1 li,
        #block-nice-menus-2 li {
		background:none;
		border:none;
		margin:0px 8px;
	}
        #block-nice-menus-2 li{
             background: none;
             border: none;
             margin: 0 8px;
        }
	ul.nice-menu a {
		padding:10px 0px!important;
	}
	ul.nice-menu-down .menuparent a {
		padding-right:0px!important;
	}
	ul.nice-menu ul {
		border-width:0px!important;
	}
	#block-nice-menus-1 > ul > li:first-child,
        #block-nice-menus-2 > ul > li:first-child {
		margin-left: 123px;
	}
	#block-nice-menus-1 > ul > li:nth-child(4){
		width: 145px;
		height: 38px;
		text-align:right;
		margin-right: 0;
	        padding-right: 10px;
		border-right: 5px solid #FFD400;
		border-bottom: 5px solid #fff;
		/*animation: blink 1s;
		animation-iteration-count: infinite;*/
		margin-top: 10px; 
	}
        /*#block-nice-menus-1 > ul > li:nth-child(4){
                width: 125px;
        }*/
	#block-nice-menus-1 > ul > li:nth-child(4) a {
		font-weight:bold;
		border-bottom: none;
		font-size: 15px;
		text-transform: none;
		padding-top:0 !important;
	}
	#block-nice-menus-1 > ul > li:nth-child(4) a:after { 
		content:"";
		width: 100%;
		height: 3em;
		border-bottom: 5px solid 2px solid #FFD400;
		/*animation: blink 1s;
		animation-iteration-count: infinite;*/
	}
	#block-nice-menus-1 > ul > li:nth-child(4) a:hover{
		border: none;
	}
        /*#block-nice-menus-1 > ul > li:last-child a:hover{
                border: none;
        }
        #block-nice-menus-1 > ul > li:last-child {
                margin-right: 0;
                background: url('/sites/all/themes/zen/img/Logo-01.png');
                background-repeat: no-repeat;
                position: relative;
                top: 17px;
                padding-right: 5px;
        }
        #block-nice-menus-1 > ul > li:last-child a{
 	        /*animation:blinkingText 2s infinite;*/
                /*border-bottom: none;
                /*font-size:17px;
                font-weight: bold;
                text-transform: none;*/
                /*color: transparent;
        }*/
        /*@keyframes blinkingText{
	     0%{		color: #000;	}
	    49%{	color: #FFD400;	}
	    99%{	color:grey;	}
	   100%{	color: #000;	}
        }*/
	@keyframes blink { 50% { border-right-color:#ffd400; }  }
	#block-nice-menus-1 > ul > li > a, .main-nav li a.active,
        #block-nice-menus-2 > ul > li > a, .main-nav li a.active {
		border-bottom:2px solid #9C999A;
		text-decoration: none!important;
		color:#000;
	}
	#block-nice-menus-1 > ul > li > a, .main-nav li a:hover,
        #block-nice-menus-2 > ul > li > a, .main-nav li a:hover{
		text-decoration: none;
	}
	#block-nice-menus-1 > ul > li > a:hover,
        #block-nice-menus-2 > ul > li > a:hover{
		border-bottom:2px solid #FFD400;
		text-decoration: none!important;
	}
	#block-nice-menus-1 > ul > li > .active-trail ,
        #block-nice-menus-2 > ul > li > .active-trail {
		border-bottom:2px solid #FFD400;
		text-decoration: none!important;
	}
	#block-nice-menus-1 > ul > li > ul,
        #block-nice-menus-2 > ul > li > ul
         {
		top:41px;
	}
	#block-nice-menus-1 > ul > li > ul > li,
        #block-nice-menus-2 > ul > li > ul > li  {
		margin:3px 0px 0px;
	}
	#block-nice-menus-1 > ul > li > ul > li > a,
        #block-nice-menus-2 > ul > li > ul > li > a{
		background:#8d8d8d;
		padding: 3px 5px!important;
		font-size: 13px;
		border:medium none;
		color: #FFFFFF;
	}
	#block-nice-menus-1  li  ul  li  a:hover,
        #block-nice-menus-2  li  ul  li  a:hover{
		background:#FFD400;
		padding: 3px 5px;
		border:medium none;
		color: #000000;
	}

	/* added by hardik ends */
	.navbar-collapse{
		padding:0;
	}				
	.navigation li{
		margin:0 13px;
	}
	.navigation li:last-child{
		margin-right:0px;	
	}	
	.navigation li a{
		font-size:13px;
		font-family: 'AlegreyaSansRegular';
		text-transform:uppercase;
		color:#6f6f6f;
		line-height:15px;
		padding:0px;
		word-spacing:3px;
	}
	.navigation li a:first-child{
		margin-left:0px;
	}	
	.navigation li a:hover{
		background:none;
		border-bottom:1px solid #FFD400;
	}

	.main-nav li{
		margin:0 36px;
	}
	.main-nav li:last-child{
		margin-right:0px;
	}
	.main-nav li a.active{
		border-color:#FFD400;
	}	
	
	.main-nav li a{
		font-size:15px;
		font-family: 'AlegreyaSansLight';
		text-transform:uppercase;
		color:#000;
		padding:0px;
		padding-bottom:10px;
		padding-top:10px;
		border-bottom:2px solid #9c999a;
		font-weight: 400;
	}
	.navigation li:first-child, .main-nav li:first-child{
		margin-left:143px;	
	}

	.main-nav li a:first-child{
		padding-left:0;
	}	
	.nav>li>a:focus, .nav>li>a:hover{
		background:none;
		border-bottom:2px solid #FFD400;
	}
	.menuactive a{
		background:none;
		border-bottom:2px solid #FFD400;
	}	
	.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{
		background:#fff;
		border-color:#FFD400;
	}


	.dropdown:hover .dropdown-menu {
		display: block;
	}
	.main-nav .dropdown-menu{
		background:none;
		border:none;
		box-shadow:none;
		padding:0px;
		min-width:140px;
	}
	.main-nav .dropdown-menu li{
		margin:3px 0 0 0;
	}
	.main-nav .dropdown-menu li a{ 
		border:none;
		padding:3px 5px;
		font-size:13px;
		color:#fff;
		background:#969789;
	}
	.main-nav .dropdown-menu li a:hover{ 
		background:#ffd301;
		color:#000;
	}
	.main-nav .dropdown-menu li a.active{
		background:#ffd301;
		color:#000;	
	}					
	.search-mainbox{
		float:right;
		padding:2px 0px 0px 0px;
		width:90%;
	}
	.search-op-ed{
		float:left;
		padding:0;
		width:100%;
	}		
	.search{
		border:none;
		padding:0px;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		border-bottom:2px solid #9c999a;
		-moz-box-shadow:    none;
		-webkit-box-shadow: none;
		box-shadow:         none;
	}
	.search-main{
		width:100%;
	}	
	.searchbtn{
		border:none;	
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		padding:0;
		-moz-box-shadow:    none;
		-webkit-box-shadow: none;
		box-shadow:         none;
	}
	.searchbtn:hover{
		background:none;
	}
	.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group{
		margin-left:0;
	}								
	.searchbtn .glyphicon{
		font-size: 15px;
		left: -16px;
		position: absolute;
		top: -10px;
		z-index: 1000;
	}
	.innerimg{
		width:100%;
		height:300px;
		background:url(../img/innerimg.jpg) no-repeat;
		background-size:100% 100%;
		position:relative;
	}
	.innerimg-news{
		width:100%;
		height:300px;
		background:url(../img/news.jpg) no-repeat;
		background-size:100% 100%;
		position:relative;
	}	
	.innerimg-eco{
		width:100%;
		height:300px;
		background:url(../img/innerimg-eco.jpg) no-repeat;
		background-size:100% 100%;
		position:relative;
	}						
	.swasthindex{
		font-family: 'AlegreyaSansRegular';
		font-weight:bold;
		font-size:28px;
		line-height:35px;
		color:#fff;
		margin-left:20px;
		margin-right:20px;
		position:absolute;
		bottom:25px;
	}
	.swasth{
		font-family: 'AlegreyaSansRegular';
		font-weight:bold;
		font-size:26px;
		line-height:28px;
		color:#fff;
		margin-left:20px;
		margin-right:20px;
		position:absolute;
		bottom:25px;
	}
	.seminar{
		color:#fff;
		font-size:14px;
		margin-left:20px;
		position:absolute;
		bottom:0;
	}
	.title{
		background:#FFD400;
		margin:0px;
		text-align:left;
		font-size:13px;
		padding:6px 10px;
		text-transform:uppercase;
		font-weight:bold;
	}

	.title-about{
		margin:0px;
		text-align:left;
		font-size:13px;
		padding:8px 10px;
		text-transform:uppercase;
		font-weight:bold;
	}
	.focusarea-top{
		margin-top:12px;	
	}
	.mCSB_inside > .mCSB_container{
		margin:0px;
	}	
	.content{
		padding:15px 0 15px 0;
	}
	.index-content{
		height:266px !important;
	}
	.eventmain:nth-child(odd):first-child{
		padding-top:15px;
	}			
	.eventmain:nth-child(odd){
		background:#fff;
		padding:7px 0 7px 15px;
		float:left;
	}
	.eventmain:nth-child(even){
		background:#ececec;
		padding:7px 0 7px 15px;
		float:left;
		width:100%;
	}
	.eventmain:last-child{
		margin-bottom:15px;
	}	

	.datebox h4{
		font-size:15px;
		text-align:center;
		font-weight:bold;
		margin:0px;
		padding:0;
		border:1px solid #d8d8d8;
	}	
	.datebox h4 span{
		font-size:20px;
		display:block;
		line-height:13px;
		margin-bottom:10px;
	}
	.datebox p{
		text-align:center;
		margin:0px;
	}
	.eventtext{
		padding-left:0; 
	}
	.eventtext p{
		margin:0px;
		font-family:14px;
		padding-right:30px;
	}
	.eventdate a{
		text-decoration:none;
	}
	.eventdate a:hover{
		text-decoration:none;
	}		
	.innerbottom{
		margin-top:15px;
	}	
	.innerleft{
		background:url(../img/school.jpg) no-repeat;
		width:100%;
		/*max-width:372px;*/
		min-height:224px;
		background-size:100% 100%;
		position:relative;
		float:left;
	}
	.innerleft .toptext{
		font-family: 'AlegreyaSansRegular';
		font-weight:bold;
		font-size:22px;
		line-height:26px;
		color:#fff;
		margin-left:20px;
		position:absolute;
		top:10px;
	}
	.feature-opinion{
		background:#d4d3cb;
		border:1px solid #d8d8d8;
		width:100%;
		/*max-width:372px;*/
		background-size:100%;
		float:right;
		min-height:225px;
	}	
	.seminar{
		color:#fff;
		font-size:14px;
		margin-left:20px;
		position:absolute;
		bottom:0;
	}
	.bigsize{
		font-size:22px;
		font-weight:bold;
		margin:0px;
		margin-top:10px;	
	}
	.twitter{
		font-size:18px;
		font-weight:bold;
		border:none !important;
    padding: 0 !important;
	}
	.twitter.content {
        height: auto !important;
    }
    #block-views-whats-news-block{
    	margin-bottom: 0 !important;
    }

        .twitter .block-title {
                background: #FFD400;
                font-size: 13px;
                padding: 6px 10px;
                text-transform: uppercase;
                font-weight: bold;
       }
       .view-whats-news .views-row {
                padding: 10px 0px;
                min-height: 94px;
                width: 100%;
       }
       .view-whats-news .views-row-even{
       	        background: #ECECEC;
       }
       .view-whats-news .views-field-field-thumbnail{
                float: left;
                width: 55px;
                margin: 5px 8px 0px 8px;
                min-height: 70px;
       }
      .view-whats-news .views-field.views-field-field-date {
                margin-top: 0;
       }
       .view-whats-news span.date-display-single {
               font-size: 13px;
               text-transform: uppercase;
               font-weight: normal;
         }
       .view-whats-news .views-field.views-field-title {
               padding: 0;
               line-height: normal;
               margin: 8px 0;
               font-size: 14px;
       }
	.resource-archive{
		padding:20px 15px;
	}
	.resource{
		border-top:1px solid #9f9f9f;
		font-size:14px;
		margin: 0;
		padding:20px 0 0 0;
	}	
	.footersearch{
		padding:0px;
	}
	.footerborder{
		border-top:1px solid #9f9f9f; 
		margin-bottom:20px;
	}	
	label{
		margin-left:5px;
		font-weight:normal;
	}
	.footerbtn{
		margin:20px -5px ; 
	}
	.footerbtn a{
		background:#8d8d8d;
		color:#fff;
		font-size:13px;
		padding:5px 8px;
		margin:0 5px;
		text-transform:uppercase;
		text-decoration:none;
		word-spacing:1px;
		letter-spacing:.4px;
	}
	.footerbtn a:hover{
		background:#fbc12a;		
	}
	.faculty-social-media{
		margin-top:-30px;
	}	
	.social-media{
		margin-top:14px;
		margin-left: 0px;
	}
	.resource-archive .social-media{/*Add by trivore.dev25 (27-05-*2015)*/
		margin-top:14px;
	}
	.initiatives .resource-archive .social-media{/*Add by trivore.dev25 (10-07-*2015)*/
		margin-top:14px;
		margin-left: -57px;
	}

	.social-media a{
		margin:0px 0px 0px 6px;
		font-size: 13px;
	}
	.social-media a i{
		border: 2px solid #6e6e6e;
		padding: 7px 8px 7px 8px;
		border-radius: 50%;
		color: #6E6E6F;
		width: 32px;
		height: 32px;
	}
	.hidden-sm ,.hidden-md{
		display:none;
	}
	.footertextdigit{
		font-size:16px;	
	}

	/*--------------------------Start Economic Policy-----------------------------*/
	.economic{
		border:none !important;

		padding-bottom: 0px;
  /*  min-height: 270px !important; 
  height: auto !important; */
	/*min-width:400px !important;
	max-width:400px !important;*/
}
.economic h2{
	margin-top:0px;
	font-size: 22px;
	word-spacing: 1px;
	letter-spacing: .4px;
	line-height: 1.1;
	margin-bottom:10px;
} 	
.economic #mCSB_1{
	padding:0px 15px 0 0;
	max-height:300px;
}

.people{
	background:#none !important;
	border:none !important;
	padding:10px 0;	
}
.project-people{
	background:#fff !important;
	border:none !important;
	height:279px !important;
	padding:10px 0;
}
.project-people a{
	font-size:15px;
	color:#000;
	display:block;
	font-weight: bold;
}
.project-people a span{
	text-transform:uppercase;
	margin-left:10px;
	font-size:12px;
	
}

/* css for spotlight section */
.view-fa-projects-headline-block .view-content .views-field-field-spotlight ul {
   padding: 0 !important;
   display: flex;
   flex-wrap: wrap;
   justify-content: flex-start;
}
.view-fa-projects-headline-block .view-content .views-field-field-spotlight ul li {
   flex: 0 0 50%;
   padding-right: 0 !important;
   display: block;
}
.view-fa-projects-headline-block .view-content .views-field-field-spotlight .field-content .item-list ul > li ::before{
	content: " " !important;
}
.view-fa-projects-headline-block .view-content .views-field-field-spotlight.views-field .field-content .item-list ul li .content {
	border: none;
	height: auto;
}
.view-fa-projects-headline-block .view-content .views-field-field-spotlight.views-field .field-content .item-list ul li:nth-child(3) .content ,
.view-fa-projects-headline-block .view-content .views-field-field-spotlight.views-field .field-content .item-list ul li:nth-child(4) .content {
   background: #ECECEC;	
}
.views-field-field-spotlight .field-name-field-image-spotlight{
    margin: 15px 20px;
    float: left;
}
#quicktabs-container-focus_area_project_page_tabs .views-field-field-authors {
  float: left !important;
}
.views-field-field-spotlight .field-name-field-link-spotlight {
	margin-top: 25px;
	font-weight: bold;
    text-transform: capitalize;
}
.view-id-fa_projects_headline_block .views-field-field-spotlight .image-credit{
	width: 96.3%;
	background-color: rgba(0, 0, 0, 0.6);
	color: rgb(255, 255, 255);
	position: absolute;
	text-align: right;
	padding-right: 4px;
	font-size: 10px;
}
.views-field-hdepth {
	font-weight: bold;
	text-transform: uppercase;
    margin-top: 11px;
    line-height: 1.5;
    font-size: 13px;
}
.views-field-hdepth .child {
	margin-left: 10px;
	font-weight: normal;
}
.views-field-hdepth .child::before {
	content: "- ";
}
.people p{
	
	padding:3px 15px 3px 0px;
	margin-bottom:0px;
}
.people p span{
	text-transform:uppercase;
	margin-left:10px;
	font-size:13px;
}
.projectmain{
	border:none !important;
	height:300px !important;
	/*min-width:398px !important;*/
	/*max-width:398px !important;*/
	border:none !important;
	padding:0px;
}	
.projects{
	min-width:412px;
	min-height:200px;
}
.projectsinner{
	padding:6px 30px 0 15px;
	font-size:18px;
}
.projectsbtn{
	border-bottom:2px solid #FFD400;
	margin-bottom:0px;
}
.projectsbtn span{	
	background:#FFD400;
	color:#000;
	font-size:13px;
	padding:7px 13px;
	line-height:2.2;
	text-transform:uppercase;	
}

/*==Start Add Different color in Focus Area Page by teicore.dev25 27-05-2015==*/
.section-economics .projectsbtn span{background-color: rgba(214, 134, 91, 0.7) !important;}
.section-economics .projectsbtn {border-bottom: 2px solid rgba(214, 134, 91, 0.7) !important;}

.section-environment .projectsbtn span{background-color: rgba(140, 177, 105, 0.7) !important;}
.section-environment .projectsbtn{border-bottom: 2px solid rgba(140, 177, 105, 0.7) !important;}

.section-ir .projectsbtn span{background-color: rgba(83, 178, 182, 0.7) !important;}
.section-ir .projectsbtn{border-bottom: 2px solid rgba(83, 178, 182, 0.7) !important;}

.section-law .projectsbtn span{background-color: rgba(203, 142, 150, 0.7) !important;}
.section-law .projectsbtn{border-bottom: 2px solid rgba(203, 142, 150, 0.7) !important;}

.section-urban .projectsbtn span{background-color: rgba(208, 173, 94, 0.7) !important;}
.section-urban .projectsbtn{border-bottom: 2px solid rgba(208, 173, 94, 0.7) !important;}

/*==End Add Different color in Focus Area Page by teicore.dev25 27-05-2015==*/
@media (max-width:767px){
	.view-id-fa_projects_headline_block .views-field-field-spotlight .image-credit {
        width: 100%;
    }
	.page-node-6285.sidebar-first .region-sidebar-first, .page-node-6191.sidebar-first .region-sidebar-first{
		width:100% !important;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1,.page-node-6191 #block-views-cpr-safe-space-block-block-1{
		width:100% !important;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1 .block-title,.page-node-6191 #block-views-cpr-safe-space-block-block-1 .block-title{
		display:inline-block;margin-top:20px;
	}  
	.page-node-6191 .booksimages{width:30%;margin:0 auto;margin-top:10px;} 
	.page-node-6191 .bookdownloads p{font-size:14px;}
	.page-node-6191 .bookdownloads button{font-size:14px;}
	.page-node-6191 .bookdownloads{text-align:center;}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 .view-content .views-field-name .field-content a{font-size:14px;}

}
@media (max-width: 991px) and (min-width: 768px){
    .region-upcoming-events #block-views-nodequeue-3-block .views-row-odd {
    	height: 118px;
    }
	.page-node-6191 .projects {min-width: 250px;margin-left: 12px;}
	.page-node-6191 .governingbody-link{width:240px;}
	.page-node-6191 .bookdownloads p{font-size:14px;}
	.page-node-6191 .bookdownloads button{padding:10px;}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1{width:240px;}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 .block-title{margin-top:10px;display:inline-block;}
}
.projectsbtn a {
	background: #FFD400;
	color: #000;
	font-size: 13px;
	padding: 7px 13px;
	line-height: 2.2;
	text-transform: uppercase;
	cursor:default;
}
.projectsbtn a:hover{
	text-decoration:none;
}
.tablistmain{
	max-width:758px;
}	
.people-tabsmain {
	min-height: 300px !important;
}
.peopletab{
	border-bottom:2px solid #FFD400;
	float:none;
}
.peopletab li:first-child{
	margin-left:0px;
}

.peopletab li:last-child{
	margin-right:0px;
}	
.peopletab li{
	margin:0 6px 0 0;
	background:#D4D3CB;
}
.peopletab>li>a{
	margin:0px;
	border:none;
	font-size:13px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	padding:5px 11px;
	color:#000;
	text-transform:uppercase;
}
.peopletab>li>a:hover{
	margin:0px;
	border:none;
	background:#FFD400;
}
.peopletab>li.active>a, .peopletab>li.active>a:hover, .peopletab>li.active>a:focus{
	border:none;
	background:#FFD400;
	color:#000;
}	
.tabmain{
	border-bottom:2px solid #FFD400;
	/*float:right;*/
	max-width:725px;
}
.tabmain li:first-child{
	margin-left:0px;
}

.tabmain li:last-child{
	margin-right:0px;
}	
.tabmain li{
	margin:0 13px;
	background:#D4D3CB;
}
.tabmain>li>a{
	margin:0px;
	border:none;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	padding:5px 13px;
	font-size:13px;
	color:#000;
	text-transform:uppercase;
}
.tabmain>li>a:hover{
	margin:0px;
	border:none;
	background:#FFD400;
}
.tabmain>li.active>a, .tabmain>li.active>a:hover, .tabmain>li.active>a:focus{
	border:none;
	background:#FFD400;
	color:#000;
}							
.peoplemain{
	padding-left:20px;
}
.no-right-padding{
	padding-right:0px;
}				
.facultyname{
	margin:10px 0 0 0;
	font-size:17px;
}
.download{
	position:absolute;
	top:7px;
	left:-15px;
}
.op-eds{
	border:none !important;
	height:600px !important;
	/*min-width:400px !important;
	max-width:400px !important;*/
}
.op-eds h2{
	margin-top:0px;
	line-height:30px;
	font-size:28px;
} 	

.research-associate{
	min-height:240px;
	position:relative;
}
.contactdetai{
	min-height:350px;
	position:relative;
}	
.research-associate .social-media{
	position:absolute;
	right:0px;
	bottom:0px;
}
.research-associate-scroll{
	padding:0 0 0 0px;
	min-height:480px !important;
}					
.research-associate-scroll .mCustomScrollBox{
	padding:0 15px 0 10px;
}
.eventfix{
	max-height:210px;
}
.past h2{
	background:#d6d3ce;
}	
.mCSB_scrollTools .mCSB_draggerContainer{
	top:10px;
}	

#mCSB_3_scrollbar_vertical .mCSB_draggerContainer {
	top:30px;
}																	
/*--------------------------End Economic Policy-----------------------------*/	

/*--------------------------Start News Page-----------------------------*/
.newstitletext span{ 
	margin-left:5px;
	font-size:12px;
}
.news-content{
	height:530px !important;
}	
.about-focus{
	max-width:412px;
	min-height:200px;
}
.annual-reports{
	border-top:2px solid #9a9a9a;
	margin-top:10px;
	padding:5px 0;
}	
.op-ed-left{
	padding-left:25px;
}
.gerybg{
	background:#e2e2e0;
}
.pagination>li>a, .pagination>li>span{
	background:#686868;
	color:#fff;
}		
/*--------------------------End News Page-----------------------------*/	

@media (width:1024px){
	.logo{
		margin:20px 0 0 -20px;
		width:260px;
	}
	.navigation{
		margin-top:61px;
	}	
	.navigation li{
		margin:0 7px;
	}
	.navigation li:first-child, .main-nav li:first-child{
		margin-left:63px;
	}
	.main-nav .dropdown-menu li{
		margin-left:0px;
	}		
	.main-nav li{
		margin:0 40px;
	}
	.innerimg{
		height:314px;	
	}	
	.innerleft, .feature-opinion{
		min-height:244px;
	}
	.twitter.content {
        height: auto !important;
    }
    #block-views-whats-news-block{
    	margin-bottom: 0 !important;
    }
    .twitter.content .views-row.views-row-2 {
        background: #ECECEC;
    }
    .views-field-field-link-new{
    	font-size: 
    }
	.footerbtn a{
		margin:0px;
		padding:5px 3px;
	}
	
	.social-media a{
		margin:0 8px;
	}
	.projects{
		min-width:342px;
	}
	.projectmain{
		/*max-width:328px !important;
		min-width:328px !important; */
		max-width:328px !important;
		min-width:328px !important;
	}	
	.tablistmain{
		max-width:628px;
	}
	.tabmain li{
		margin:0 9px;
	}				
	.tabmain > li > a{
		padding:5px 6px;
	}

	

}
@media (min-width:768px) and (max-width:980px){
	.logo{
		margin:0px auto;
		float:none;
	}
	.navigation{
		margin:20px 0;
	}
	.top-menu{
		float:none;
	}		
	.navigation li{
		margin:0 17px;
	}
	.navigation li:first-child, .main-nav li:first-child{
		margin-left:0px;
	}
	.main-nav li{
		margin:0 52px;
	}
	.tabmain li{
		margin:0 12px;
	}
	.index-content{
		height:182px !important;
	}		
	.economic{
		height:auto !important;
	}
	.projects-min{
		height:270px !important;
	}
	.projectmain{
		/*max-width:328px !important;
		min-width:328px !important; */
		max-width:348px !important;
		min-width:348px !important;
	}			

	.sm-gutter-left{
		padding:0px;
		padding-left:7px;
	}		
	.sminner{
		margin-top:15px; 
	}
	.footerbtn a{
		margin:	0 2px;	
	}
	.navbar-form .input-group > .form-con.sminnertrol{
		width:98%;
	}
	.searchbtn .glyphicon{
		left:0;
	}
	.resource{
		font-size:14px;
		margin:0 0 10px 0;
	}
	.social-media a{
		margin-left:8px;
	}
	/*.projects .economic{
		height:180px !important;
		}*/	
		.peoplemain{
			padding-left:0;
			padding-right:15px;
		}
		.projects{
			max-width:360px;
			min-width:360px;
		}
		.tablistmain{
			margin:10px 0;
		}
		.facultyright{
			margin:0px;
		}
		.tabmain{
			float:none;
		}

	}


	@media (min-width:319px) and (max-width:767px){

		.node-journal-articles {
			margin-left: 0px!important;
		}
		.node-books .field-name-field-authors, .node-books .field-name-field-publisher-journal-name, .node-books .field-name-field-focus-area, .node-books .field-name-field-partner-organisation, .node-books .field-name-field-published-date, .node-books .field-name-body, .node-books .field-name-field-projects, .node-books .field-name-field-editors, .node-books .field-name-field-external-link, .node-books .field-name-field-pdf-download, .node-book .field-name-field-authors, .node-book .field-name-field-focus-area, .node-book .field-name-field-partner-organisation, .node-book .field-name-field-publisher-journal-name, .node-book .field-name-field-published-date, .node-book .field-name-body, .node-book .field-name-field-projects, .node-book .field-name-field-editors, .node-book .field-name-field-external-link, .node-book .field-name-field-pdf-download {
			margin-left: 0px;
		}	
		#quicktabs-container-focus_area_project_page_tabs .more-link {
			position: relative!important;
			margin-top: auto!important;
			margin-left: auto!important;
		}
		#quicktabs-tabpage-taxonomy_term_tabs-1 .views-field-title, #quicktabs-tabpage-taxonomy_term_tabs-3 .views-field-title {
			/*display: none;*/
		}
		#quicktabs-tabpage-taxonomy_term_tabs-4 .view-id-faculty_book_chapters .views-field-title {
			height: auto;
		}
		.view-id-faculty_book_chapters .views-field-field-image img {
			width:120px;
		}
		#quicktabs-tabpage-taxonomy_term_tabs-1 .views-row {
			width:50%!important;
		}
		.view-id-faculty_book_chapters .views-row {
			width:100%;
			float:left;
			clear:both;
			margin-bottom: 15px;
		}
		#quicktabs-tabpage-taxonomy_term_tabs-5 .view-id-faculty_book_chapters .views-field-title {
			height: auto;
		}
		#quicktabs-tabpage-taxonomy_term_tabs-5 .views-row {
			margin-bottom: 15px;
		}
		#block-quicktabs-research ul.quicktabs-tabs li, #block-block-1 ul.quicktabs-tabs li, #quicktabs-focus_area_project_page_tabs  ul.quicktabs-tabs li{
			width:100%;
			margin-top:2px;
		}
		#block-quicktabs-research ul.quicktabs-tabs li a, #block-block-1 ul.quicktabs-tabs li a, #quicktabs-focus_area_project_page_tabs  ul.quicktabs-tabs li a{
			font-size: 12px;
			width: 100%;
			letter-spacing: 0px;
			word-spacing: 0px;
			padding:5px;
		}
		.people-tabsmain {
			min-height: 0px!important;
		}
		.people-tabsmain ul.quicktabs-tabs li{
			width: 100%;
			margin-top: 2px;
		}
		.people-tabsmain ul.quicktabs-tabs li a{
			font-size:13px;
			width: 100%;
		}

		#quicktabs-tabpage-taxonomy_term_tabs-0 .views-row, #quicktabs-tabpage-focus_area_project_page_tabs-0 .views-row {
			width: 100%;
			float:left;
			clear:both;
		}
		#quicktabs-tabpage-taxonomy_term_tabs-0 .views-row, #quicktabs-tabpage-focus_area_project_page_tabs-0 .views-row {
			min-height: 0px;
			margin-bottom: 15px;
		}
		.navbar-toggle {
			margin-top: 2px;
			margin-bottom: 2px;
			margin-right: 5px;
		}
		.navbar-default .navbar-brand {
			padding:5px 20px;
		}
		.navbar-brand {
			height: 40px;
		}
		.navbar {
			min-height: 40px;
		}

		.view-id-people_faculty_emeriti .people-row, .view-id-people_research_associates .people-row, .view-id-people_staff .people-row {
			float:left;
			width:100%;
			clear:both;
		}
		.view-id-research_books .views-row, #quicktabs-tabpage-research-6 td {
			width:100%;
			float:left;
			clear:both;
		}
		.view-research-books .views-field-title, .view-research-books .views-field-field-authors-1, .view-research-books .views-field-body, .view-research-books .views-field-field-editors {
			width:47%!important;
		}
		.view-research-op-eds .views-view-grid tr:nth-child(even){
			background-color: #fff!important;
		}
		.view-research-op-eds .view-content table tr td, .view-research-journal-articles .view-content table tr td, .view-research-policy-briefs .view-content table tr td, .view-research-working-papers .view-content table tr td, .view-focus-area-project-op-eds .view-content table tr td, .view-focus-area-project-page-tabs .view-content table tr td {
			float: left;
			width: 100%!important;
			clear:both;
		}
		.view-id-research_op_eds td {
			float:left;
			width: 100%!important;
			clear:both;
		}
		#quicktabs-people .quicktabs-tabs, #quicktabs-research .quicktabs-tabs, #block-block-1 .quicktabs-tabs {
			padding-left: 0px;
			margin-top: 10px;
			font-size: 12px;
		}
		.quicktabs-tabs > li > a {
			font-size: 13px;
			width:100%;
		}
		.quicktabs-tabs > li {
			width: 100%;margin-top: 2px; 
		}
		.views-field-field-featured-opinion-summary, #block-views-about-focus-area-block-1 {
			display: none;
		}
		.front_twitter_block {display: none;}
		.social-media {margin-left:0px;}
		.logo{
			margin:0px auto;
			float:none;
			margin-top:10px;
			margin-bottom: 5px;
		}
		.navbar{
			background:#9d9a9b;	
			margin:0;
		}
		.navbar-default{

		}
		.navbar-default .navbar-toggle, .navbar{
			border:none;
		}
		.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
			background:none;
		}	
		.navbar-default .navbar-toggle .icon-bar{
			background:#fecc00;
			height:4px;
			width:30px;
		}
		.navbar-default .navbar-brand{
			color:#fecc00;
			padding:13px 20px 13px 10px;
			padding-left:15px;
		}
		.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover{
			color:#fecc00;
		}
		.navbar-nav{
			margin:0px;
		}
		.navbar-default .navbar-nav>li>a{
			color:#fff;
			text-transform:uppercase;
		}	
		.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover	{
			background:#fecc00;
		}
		
		.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
			background:#fecc00;
			border-bottom:none;
		}
		.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a.active{
			background:#fecc00;
			color:#000;
			border-bottom:none;
		}	
		.page-news #content .views-row {
			margin-top: 15px;
		}
		.focus_area .container .focus-area .content {
			margin-top:10px;
			margin-bottom: 10px;
		}
		.focus_area .container .focus-area .economic {
			margin-top: 10px;
			padding-top: 0px;
		}
		.focus_area .container .focus-area .content {
			height: 100%!important;
		}
		.sm-navbar{
			margin:0px;
			padding:0px;
		}	
		.sm-navbar{
			background:#FFD400;
			text-align:center;
		}	
		.sm-navbar > li{
			display:inline-block;
			width:32.6%;
			height:38px;
			text-align:center;
		}
		.sm-navbar > li a{
			color:#000;
			width:100%;
			font-size:13px;
			padding:12px 6px;
			text-decoration:none;
			text-transform:uppercase;
			display:inline-block;
		}	
		.sm-navbar>li>a:focus, .sm-navbar>li>a:hover{
			border:none;
			background:#9d9a9b;
			color:#fff;
		}
		.sm-navbar>li>a:focus, .sm-navbar>li>a.active{
			border:none;
			background:#9d9a9b;
			color:#fff;
		}	
		.sm-navbar .dropdown-menu{
			background:none;
			border:none;
			box-shadow:none;
			padding:0px;
			min-width:140px;
		}
		
		.sm-navbar .dropdown-menu li{
			margin:3px 0 0 0;
		}
		.sm-navbar .dropdown-menu li a{ 
			border:none;
			padding:3px;
			font-size:14px;
			color:#333;
			background-color: #fff;
			border:2px solid #969789;
		}
		.sm-navbar .dropdown-menu li a:hover{ 
			background:#ffd301;
			color:#000;
		}			
		.sm-navbar .dropdown-menu li a.active{ 
			background:#ffd301;
			color:#000;
		}	
		.right-gutter, .r-gutter{
			padding-right:15px;
		}
		.l-gutter{
			padding-left:15px;
		}			
		.swasth, .innerleft .toptext{
			font-size:24px;
		}
		.innerimg{
			height:230px;
		}
		.upcoming, .feature-opinion, .twitter, .past{
			margin-top:20px;	
		}
		.innerleft{
			position:relative;
		}
		.innerleft .toptext{
			top:auto;
			bottom:10px;
		}
		.footerbtn, .social-media{
			text-align:center;
		}
		.footerbtn a{
			padding:10px 30px;
			-webkit-border-radius: 0px;
			-moz-border-radius: 0px;
			border-radius: 0px;
		}		
		.social-media{
			margin-top:20px;
			margin-bottom:20px;
		}
		.economic{
			margin-top:20px;
		}
		.peoplemain{
			padding-left:15px;
		}
		.projects .economic{
			height:150px !important;
		}
		.projectsbtn{
			margin:20px 0;
		}
		.tabmain li{
			margin-right:0px; 
		}	
		.tabmain > li > a{
			padding:5px 9px;
		}
		.upcoming, .past{
			margin:20px 0 0 0;
		}
		.footerbtn a{
			padding:10px 30px;
			margin:0 3px;
		}
		.peopletab{
			margin-top:20px;
		}
		.peopletab li{
			margin-bottom:10px;
		}
		.no-right-padding{
			padding:0 15px 0 15px;
		}
		.projectmain{
			min-width:100% !important;
			max-width:100% !important;
		}
		.mCSB_scrollTools{
			right:-5px;
		}
		.textxscenter{
			text-align:center !important;
			margin-top:0px;
		}						
	}
	@media (width:480px){
		.sm-navbar > li{
			width:32.95%;
		}
		.tabmain li{
			margin:5px;
		}
		.peoplemain{
			margin:0px;
		}	
		.tabmain li a{
			padding:7px 10px;
		}			
	}
	@media (width:360px){
		.sm-navbar > li{
			width:auto !important;
		}
		.sm-navbar > li a{
			padding:10px 23px !important;
		}				
		.footerbtn a{
			padding:10px 10px;
			margin:0 3px;
		}
		.top-buffer{
			margin-top:10px;
		}
		.eventdate{
			width:55px;
		}
		.eventtext{
			padding-left:30px;
		}
		.projects{
			min-width:360px;
		}
		.upcoming, .past{
			margin:10px 0 0 0;
		}
		.tabmain li{
			margin:5px 2px;
		}
		.tabmain li a{
			padding:7px 4px;
		}
		.peopletab li{
			margin-bottom:10px;
		}
		.footerbtn a{
			padding:10px 7px;
		}						
	}		




	@media (max-width: 479px) and (min-width: 320px) {
		.views-view-grid tr .col-last {
    background: #E2E2E0;
}
.views-view-grid tr:nth-child(even) {
    background: transparent !important;
}    

   

		
		
		
 

		    

	}

	.field-name-field-pdf-download .file-icon { width: 24px; }
	.field-name-field-external-link a {  padding: 4px 6px; border: 1px solid #ccc; float:left; margin-right: 8px;}

	/*Added for Book Chapters page by tricore.dev10*/

	.view-research-book-chapters .views-row {width: 33.222%;float:left;}
	.view-research-book-chapters .views-field-title, .view-research-book-chapters .views-field-field-authors, .view-research-book-chapters .views-field-field-book-title, .view-research-book-chapters .views-field-field-editors, .view-research-book-chapters .views-field-body{margin: 0 3%;float: left;width: 59%;}
	.view-research-book-chapters .views-row .views-field-field-image{float:left;padding-right: 8px;width: 99px; margin-bottom: 20px;}
	.view-research-book-chapters .views-row .views-field-field-image img{width:91px;height:138px;border: 1px solid #ffd300;}
	.view-research-book-chapters .views-row .views-field-title a:hover { text-decoration: none;}
	.view-research-book-chapters .views-row .views-field-field-authors .views-label-field-authors{float:left;padding-right: 3px;}
	.view-research-book-chapters .views-row .views-field-field-book-title span{float: left;margin-right: 5px;}
	.view-research-book-chapters .views-row .views-field-field-book-title div{text-transform: uppercase;}

	.view-research-book-chapters .views-row .views-field-field-editors div{text-transform: uppercase;}
	.view-research-book-chapters .views-row .views-field-body .field-content p{margin:0;}
	.view-research-book-chapters .views-field-field-book-title .field-content{ font-weight:bold;}

	/*End for Book Chapters page by tricore.dev10*/

	/*Added for Books node page by tricore.dev10*/

	.node-book .node-books{margin-left: 8.33333333%;}
	.node-books .node-title, .node-books .field-name-field-authors, .node-books .field-name-field-focus-area, .node-books .field-name-field-partner-organisation, .node-books .field-name-field-publisher-journal-name, .node-books .field-name-field-published-date, .node-books .field-name-body, .node-books .field-name-field-projects, .node-books .field-name-body, .node-book .node-title, .node-book .field-name-field-authors, .node-book .field-name-field-focus-area, .node-book .field-name-field-partner-organisation, .node-book .field-name-field-publisher-journal-name, .node-book .field-name-field-published-date, .node-book .field-name-body, .node-book .field-name-field-projects, .node-book .field-name-body{word-spacing: 1px;letter-spacing: .4px;line-height: 1.42857143;}
	.node-books .field-name-field-authors, .node-books .field-name-field-publisher-journal-name, .node-books .field-name-field-focus-area, .node-books .field-name-field-partner-organisation, .node-books .field-name-field-published-date, .node-books .field-name-body, .node-books .field-name-field-projects, .node-books .field-name-field-editors, .node-books .field-name-field-external-link, .node-books .field-name-field-pdf-download, .node-book .field-name-field-authors, .node-book .field-name-field-focus-area, .node-book .field-name-field-partner-organisation, .node-book .field-name-field-publisher-journal-name, .node-book .field-name-field-published-date, .node-book .field-name-body, .node-book .field-name-field-projects, .node-book .field-name-field-editors, .node-book .field-name-field-external-link, .node-book .field-name-field-pdf-download{margin-left: 4.1%;float: right;width: 63.5%;}/*21-08-2015  Chanange = float: left;width: 60.5%;*/
	.node-books .node-title, .node-book .node-title{font-size: 22px; width: 63.5%;float: right; line-height:1.3;}
	.node-books .field-name-field-image, .node-book .field-name-field-image{padding: 0px 8px;}
	.node-books .field-name-field-image img, .node-book .field-name-field-image img{width:321px;height:491px;margin-left:40px;float:left;border: 1px solid #ffd300;}

	.node-book .field { width:60.5%; margin-left:4.1%;float:left;}
	.node-journal-articles .field {width:69.3%; margin-left:4.1%;float:right;}
	.node-book .field-name-field-image {width:336px;float:none;margin-left:0px;}
	.node-books .field-name-field-focus-area, .node-book .field-name-field-focus-area{text-transform: uppercase;margin-bottom:10px;}
	.node-books .field-name-field-projects, .node-book .field-name-field-projects{text-transform: uppercase;margin-bottom:10px;} 
	.node-books .field-name-field-partner-organisation, .node-book .field-name-field-partner-organisation{text-transform: uppercase;margin-bottom:10px;}
	.node-books .field-name-field-publisher-journal-name, .node-book .field-name-field-publisher-journal-name{margin-bottom:10px; width:auto;float:left;}
	.node-books .field-name-field-published-date, .node-book .field-name-field-published-date{text-transform: uppercase;margin-bottom:10px;width:auto;float:left;margin-left: 0;}
	.node-books .field-name-body{}

	.node-books .field-name-field-authors { margin-top: 8px;margin-bottom: 10px; word-spacing: 1px; letter-spacing: .4px; line-height: 1.2em;}
	.node-books .field-name-field-authors .field-label{font-size: 13px; float:left; font-weight:normal;}
	.node-books .field-name-field-authors .field-items{display: inline-block; float:left;font-size: 13px;}
	.node-books .field-name-field-authors .field-items a, .node-books .field-name-field-authors .field-items .author-name { text-transform: uppercase; font-weight: bold; }

	.node-books .field-name-field-editors { margin-bottom: 10px; word-spacing: 1px; letter-spacing: .4px; line-height: 1.2em;}
	.node-books .field-name-field-editors .field-label{font-size: 13px; padding-right:05px;float:left; font-weight:normal;}
	.node-books .field-name-field-editors .field-items{display: -webkit-inline-box; float:left;font-size: 13px;text-transform: uppercase; font-weight:bold;}

	.node-book .field-name-field-authors { margin-top: 10px;margin-bottom: 10px; word-spacing: 1px; letter-spacing: .4px; line-height: 1.2em;}
	.node-book .field-name-field-authors .field-label{font-size: 13px;text-transform: capitalize; float:left; font-weight:normal; }
	.node-book .field-name-field-authors .field-items{float:left;font-size: 13px;}
	.node-book .field-name-field-book-title .field-label{ padding-top:1px; }
	.node-book .field-name-field-book-title .field-items{float:left;font-size: 14px;font-style: italic;padding-top:2px; width: 97%;}
	.node-book .field-name-field-editors { margin-top: 10px;margin-bottom: 10px; word-spacing: 1px; letter-spacing: .4px; line-height: 1.2em;}
	.node-book .field-name-field-editors .field-label{font-size: 13px;float:left; font-weight:normal;}
	.node-book .field-name-field-editors .field-items{display: -webkit-inline-box; float:left;font-size: 13px;}
	.field-name-field-authors .field-items a, .field-name-field-authors .field-items .author-name { text-transform: uppercase; font-weight: bold;}
	.views-field-field-authors .field-content .author-name, .views-field-field-authors-1 .field-content .author-name, .views-field-field-editors .field-content .author-name, .views-field-field-editors-1 .field-content .author-name, .field-name-field-editors .field-items a, .field-name-field-editors .field-items .author-name {text-transform: uppercase;margin-left: 0px !important; }
	.node-book .field-name-field-editors .field-items a,.node-book .field-name-field-authors .field-items a { text-transform:uppercase;}
	.node-book .field-name-field-authors .field-items a  { font-weight: bold; }
	.node-book .field-name-field-editors .field-item, .node-book .field-name-field-authors .field-item { width: 101%; }
	.node-books .field-name-field-external-link {font-size: 13px;text-transform: uppercase;}/*Add by tricore.dev25 -- 10-7-2015*/
	/*End for Books node page by tricore.dev10*/


	/*Add for Upcoming Events display inj home page by tricore.dev25*/

	.region-upcoming-events #block-views-nodequeue-3-block{ max-height: 300px; border:1px solid #D8D8D8;}
	.region-upcoming-events #block-views-nodequeue-3-block .views-row-odd { height:88px; }
	.region-upcoming-events #block-views-nodequeue-3-block .views-field-field-homepage-short-title {
		float:left;	width:72%; margin-left:10px; font-size:14px; 
		letter-spacing: 0.4px; word-spacing: 1px; line-height: 1.4em; height:65px;margin-top:17px;
	}
	.region-upcoming-events #block-views-nodequeue-3-block .views-field-field-homepage-short-title p{margin:0px 0px 0px 0px !important;}
	
	.region-upcoming-events #block-views-nodequeue-3-block .views-row-even{background-color:#ECECEC !important; height:87px;margin-bottom:0px;
		margin-top:0px;margin-left:0px !important;margin-right:0px !important; padding-left:0px !important;padding-right:0px !important;
		padding-top:0px;}

		/*End for Upcoming Events display in home page by tricore.dev25*/

		#block-quicktabs-people .views-field-field-designation{
			/*margin-bottom: 20px;*/
		}
		#quicktabs-tabpage-people-3 .views-field-field-designation{
			margin-bottom: 0px;
		}
		#quicktabs-tabpage-people-3 .views-field-field-email-address {
			margin-bottom: 20px;
		}

		#block-views-upcoming-past-events-block-1 h2, #block-views-upcoming-past-events-block h2,
                #block-views-covid-landing-page-block-1 h2, #block-views-covid-landing-page-block-2 h2 {
			background-color: #FFD400;
			font-size: 13px;
			text-transform: uppercase;
			padding:8px 17px;
			font-weight: bold;

		}
                #block-views-covid-landing-page-block-1 .view-content, #block-views-covid-landing-page-block-2 .view-content{
    border: 1px solid #D8D8D8;
    position: relative;
    height: 240px;
    background: #fff;
    max-width: 100%;
    padding: 10px;
}
		#block-views-upcoming-past-events-block-1 .view-content, #block-views-upcoming-past-events-block .view-content {
			/*height: 240px;*/
			/*overflow-y:scroll;*/
			/*border:1px solid #D8D8D8;*/
			/*position: relative;*/
		}
		#quicktabs-tabpage-focus_area_project_page_tabs-1 .views-row-odd {
			clear:both;
		}
		#quicktabs-focus_area_project_page_tabs .view-id-focus_area_project_op_eds,
		#quicktabs-container-focus_area_people_project_tab .view-id-faculty_projects {
			height: 240px;	
		}
		#quicktabs-project_people_sub_projects_tab .view-id-projects_people,
		#quicktabs-project_people_sub_projects_tab .view-id-sub_projects{
			height: 240px;
		}
		#quicktabs-project_people_sub_projects_tab .view-id-sub_projects .views-field-name {
			font-size: 14px;
			font-weight: bold;
			color: #333;
			text-transform: capitalize;
			word-spacing: 1px;
			margin: 0px 0px 15px 15px;
		}
		#quicktabs-container-taxonomy_term_tabs .view-id-faculty_op_eds{
			height: 240px;	
		}
		#quicktabs-container-taxonomy_term_tabs .view-id-faculty_book_chapters{
			height: 240px;	
		}

		.sidebar-first .region-sidebar-first {
			margin:0px!important;
			padding:0px!important;
			width:33.5%!important;
			margin-right: 15px;
			margin-left: -20px !important;
		}
		.sidebar-first #content .views-field-title {
			font-size: 22px;
			line-height: 1.3;
		}
		.sidebar-first #content {
			/*margin-left:36.4%!important; */ 	/*comment by 02-05-2015by tricore.dev25*/ 
			float: right !important; 			/*Add this line by 02-05-2015by tricore.dev25*/ 
			width:63.5% !important; 			/*Change width 65% to 63.5% this line by 02-05-2015by tricore.dev25*/ 
		}

		/*Start Focus Area in aboutus page by tricore.dev25*/
		#block-block-2 {margin-top:30px}
		#block-views-about-focus-area-block-1 h2{background-color: #FFD400; margin-top: 330px; margin-left: 15px; width: 100%;
			font-size: 13px;text-transform: uppercase;	padding:10px;font-weight:bold;word-spacing: 1px; letter-spacing: .4px; 
			line-height: 1.42857143;}
			#block-views-about-focus-area-block-1 .view-about-focus-area{width: 100%;margin-left: 15px;}
			#block-views-about-focus-area-block-1 .view-about-focus-area .views-row{width: 100%;font-family: 'AlegreyaSansRegular';font-size:18px;margin-bottom:10px !important;}
			#block-views-about-focus-area-block-1 .view-content{min-height: 190px;padding:10px 0px 0px 10px;border:1px solid #D8D8D8;background-color:#ECECEC}
			#block-views-about-focus-area-block-1 .view-content .views-field-name .field-content a{color:#000;}

			/*-------Home page----- by tricore.dev25*/
			.region-featured-opinion #block-views-nodequeue-4-block .view-nodequeue-4 .views-field-title{margin-top:15px !important; margin-bottom: 5px !important}
			.region-featured-opinion #block-views-nodequeue-4-block .view-nodequeue-4 .views-field-field-authors{margin-bottom:15px !important;font-size: 13px;}
			.region-featured-opinion #block-views-nodequeue-4-block{background-color:#ECECEC !important;}

			.twitter .view-display-id-block_1 .views-row{margin-bottom:0px !important;}
			.twitter .block-views-tweet-feed-block-1{overflow-y: scroll;width: 100%;}
			/*-------People page it's details----- by tricore.dev25*/
			.facultyright .economic .row p{margin-top:0px !important; margin-left: 18px;}
			.facultyright .economic{padding-bottom:0px !important; height:auto !important; padding: 0 0 0 19px; margin-top: -17px;}
			#quicktabs-tabpage-research-6 td {width: 25%;vertical-align: top;padding: 10px 20px;}

			.section-people .projects .facultyemail {text-transform:lowercase;}

			/*-------people people details page ----- by tricore.dev25*/
			.section-people .facultyright{padding-left:0px;}


			/*Added for FA page image area by tricore.dev10 */

			.l-gutter .view-id-fa_projects_headline_block .views-field-field-block-title{font-size: 22px;line-height: 26px;margin-top: -280px;padding-left: 20px;color: #fff;font-weight: bold;word-spacing: 1px;letter-spacing: 0.4px;}
			.l-gutter .view-id-fa_projects_headline_block .views-field-field-block-title a{text-decoration: none;color: #fff;}
			.view-id-fa_projects_headline_block .views-field-field-block-image{}
			.tablistmain .view-id-fa_projects_headline_block .views-field-field-block-title{
				font-size: 20px;
				white-space: normal;
				line-height: normal;
				margin-top: -64px;
				padding-left: 10px;
				color: #fff;
				font-weight: bold;
				word-spacing: 1px;
				letter-spacing: 0.4px;
				position: absolute;
			}
		.tablistmain .view-id-fa_projects_headline_block .views-field-field-block-title{/*font-size: 28px;line-height: 26px;margin-top: -60px;padding-left: 20px;color: #fff;font-weight: bold;word-spacing: 1px;letter-spacing: 0.4px; position: absolute;*/}
		.tablistmain .view-id-fa_projects_headline_block .views-field-field-block-title a{text-decoration: none;color: #fff;}
		.tablistmain .view-id-fa_projects_headline_block .views-field-field-block-title a img{  position: relative;}


		/*for Footer */
		.resource-archive .social-media .fa-circle{color:transparent !important; border: 2px solid #6E6E6F;border-radius: 50%;width: 34px;margin-left: 2%;font-size: 28px !important;}
		.resource-archive .social-media .fa-twitter{border:2px solid #6e6e6e; padding:7px 8px 7px 9px;border-radius: 50%;color: #6E6E6F;width:32px;height:32px;}
		.resource-archive .social-media .fa-youtube-play{border:2px solid #6e6e6e; padding:7px 8px 7px 8px;border-radius: 50%;color: #6E6E6F;width:32px;height:32px;}
		.resource-archive .footerbtn a{background: none;border: 2px solid #6E6E6F;padding: 5px 6px;color: #6E6E6F;}
		.resource-archive .copyright-footer-text{float:right;text-transform: uppercase;word-spacing: 1px;font-size: 13px;}

		/*End for FA page image area by tricore.dev10*/

		.twitter a {font-weight: bold;}
		.more-link a,  {color: #333;font-size: 13px;padding-right: 13px;}

		ul.quicktabs-tabs {   margin-bottom: 1.2em; }


		/*Added for FA pages tabs seemore page  by tricore.dev10 */

		/*general styles */
		.view-focus-area-project-op-eds h2, .view-focus-area-project-page-tabs h2 { font-size: 13px;  letter-spacing: 0.4px;  word-spacing: 1px;  text-transform: uppercase;  border-bottom: 2px solid #FFD400;  margin-bottom: 36px; font-weight:bold;margin-top: 4px;}
		.view-focus-area-project-op-eds .view-content table tr.row-first td, .view-focus-area-project-page-tabs .view-content table tr.row-first td { padding:0px 20px 20px; }
		.page-opinions .view-focus-area-project-op-eds tr.row-first .views-field-title, .view-focus-area-project-page-tabs tr.row-first .views-field-title { margin-top: 0px; }

		/*opinions*/
		.page-opinions .view-focus-area-project-op-eds .views-view-grid{width:100%; font-family: 'AlegreyaSansRegular';}
		.page-opinions .view-focus-area-project-op-eds .views-field-title{ font-size: 17px; font-weight: bold; letter-spacing: 0.4px; word-spacing: 1px; margin-top:5px; margin-bottom: 3px; line-height: 20px; }
		.page-opinions .view-focus-area-project-op-eds .views-field-title .field-content > a { margin-left: 0px;}
		.page-opinions .view-focus-area-project-op-eds .views-field-title .field-content > a:hover {text-decoration: none;}
		.page-opinions .view-focus-area-project-op-eds .views-view-grid tr:nth-child(odd) { background-color: #FFFFFF;}
		.page-opinions .view-focus-area-project-op-eds .views-view-grid tr:nth-child(even) { background-color: #e2e2e0;}

		/*articles*/
		.page-journal-articles .view-focus-area-project-page-tabs .views-view-grid{width:100%; font-family: 'AlegreyaSansRegular';}
		.page-journal-articles .view-focus-area-project-page-tabs .views-field-title { font-size: 17px; font-weight: bold; letter-spacing: 0.4px; word-spacing: 1px; margin-top: 5px; margin-bottom: 3px; line-height: 20px;}
		.page-journal-articles .view-focus-area-project-page-tabs .views-field-title .field-content { margin-bottom: 10px;margin-top: 5px;}
		.page-journal-articles .view-focus-area-project-page-tabs .views-field-title .field-content > a { margin-left: 0px;}

		.page-journal-articles .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(odd) { background-color: #FFFFFF;}
		.page-journal-articles .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(even) { background-color: #e2e2e0;}

		.page-journal-articles .view-id-focus_area_project_page_tabs{height: auto;}

		/*policy briefs*/
		.page-policy-briefs .view-focus-area-project-page-tabs .views-view-grid{width:100%; font-family: 'AlegreyaSansRegular';}
		.page-policy-briefs .view-focus-area-project-page-tabs .views-field-title { font-size: 17px; font-weight: bold; letter-spacing: 0.4px; word-spacing: 1px; line-height: 20px;margin-top:5px; margin-bottom: 3px; }
		.page-policy-briefs .view-focus-area-project-page-tabs .views-field-title .field-content > a { margin-left: 0px;}

		.page-policy-briefs .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(odd) { background-color: #FFFFFF;}
		.page-policy-briefs .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(even) { background-color: #e2e2e0;}

		.page-policy-briefs .view-id-focus_area_project_page_tabs{height: auto;}

		/*Working papers*/
		.page-working-papers .view-focus-area-project-page-tabs .views-view-grid{width:100%; font-family: 'AlegreyaSansRegular';}
		.page-working-papers .view-focus-area-project-page-tabs .views-field-title { font-size: 17px; font-weight: bold; letter-spacing: 0.4px; word-spacing: 1px; line-height: 20px;margin-top: 5px;margin-bottom: 3px; }
		.page-working-papers .view-focus-area-project-page-tabs .views-field-title .field-content {margin-top: 5px; margin-bottom: 10px;}
		.page-working-papers .view-focus-area-project-page-tabs .views-field-title .field-content > a { margin-left: 0px;}

		.page-working-papers .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(odd) { background-color: #FFFFFF;}
		.page-working-papers .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(even) { background-color: #e2e2e0;}

		.page-working-papers .view-id-focus_area_project_page_tabs{height: auto;}

		/*Books*/
		.page-books .view-focus-area-project-page-tabs .views-row {float: left; width: 33.222%;}
		.page-books .view-focus-area-project-page-tabs .views-field-field-image { float: left; margin-bottom: 20px; padding-right: 8px; width:99px;}
		.page-books .view-focus-area-project-page-tabs .views-field-field-image img { border: 1px solid #FFD300; width: 91px; height: 138px;}
		.page-books .view-focus-area-project-page-tabs .views-field-title, 
		.page-books .view-focus-area-project-page-tabs .views-field-field-authors, 
		.page-books .view-focus-area-project-page-tabs .views-field-body, 
		.page-books .view-focus-area-project-page-tabs .views-field-field-editors { margin: 0 3%; float: left; width: 60%;}
		.page-books .view-focus-area-project-page-tabs .views-field-title { font-size: 16px; font-weight: bold; letter-spacing: 0.4px; word-spacing: 1px; margin-bottom: 3px;line-height:1.2em;}
		.page-books .view-focus-area-project-page-tabs .views-field-body .field-content p { margin-bottom: 10px;  margin-top: 10px;}

		.page-books .view-id-focus_area_project_page_tabs{height: auto;}

		/*Book Chapters*/
		.page-book-chapters .view-focus-area-project-page-tabs .views-row {width: 33.222%;float:left;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-field-title, .page-book-chapters .view-focus-area-project-page-tabs .views-field-field-authors, .page-book-chapters .view-focus-area-project-page-tabs .views-field-field-book-title, .page-book-chapters .view-focus-area-project-page-tabs .views-field-field-editors, .page-book-chapters .view-focus-area-project-page-tabs .views-field-body{margin: 1% 3%;float: left;width: 60%;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-row .views-field-field-image{float:left;padding-right: 8px;width: 99px; margin-bottom: 20px;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-row .views-field-field-image img{width:91px;height:138px;border: 1px solid #ffd300;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-row .views-field-title{font-weight: bold;font-size: 17px; margin-top: 0px;line-height:1.2em;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-row .views-field-title a:hover { text-decoration: none;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-row .views-field-field-authors .views-label-field-authors{float:left;margin-right: 5px;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-row .views-field-field-book-title span{float: left;margin-right: 5px;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-row .views-field-field-book-title div{text-transform: uppercase;}

		.page-book-chapters .view-focus-area-project-page-tabs .views-row .views-field-field-editors div{text-transform: uppercase;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-row .views-field-body .field-content p{margin:0;}
		.page-book-chapters .view-focus-area-project-page-tabs .views-field-field-book-title .field-content{ font-weight:bold;}

		.page-book-chapters .view-id-focus_area_project_page_tabs{height: auto;}

		/*Events*/
		.page-event .view-focus-area-project-page-tabs .views-view-grid{width:100%; font-family: 'AlegreyaSansRegular';}
		.page-event .view-focus-area-project-page-tabs .views-field-title{ font-size: 17px; font-weight: bold; letter-spacing: 0.4px; word-spacing: 1px; margin-top:5px; margin-bottom: 3px; line-height: 20px; }
		.page-event .view-focus-area-project-page-tabs .views-field-title .field-content > a { margin-left: 0px;}
		.page-event .view-focus-area-project-page-tabs .views-field-title .field-content > a:hover {text-decoration: none;}

		.page-event .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(odd) { background-color: #FFFFFF;}
		.page-event .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(even) { background-color: #E2E2E0;}

		.page-event .view-id-focus_area_project_page_tabs{height: auto;}

		/*Past Events & Events Archive(07-05-2015) by tricore.dev25*/
		.page-upcoming-events .view-id-focus_area_project_page_tabs, .page-past-event .view-id-focus_area_project_page_tabs, .page-events-archive .view-id-focus_area_project_page_tabs {height: auto;}

		.page-upcoming-events .view-focus-area-project-page-tabs .views-view-grid, .page-past-event .view-focus-area-project-page-tabs .views-view-grid, .page-events-archive .view-focus-area-project-page-tabs .views-view-grid{width:100%; font-family: 'AlegreyaSansRegular';}
		.page-upcoming-events .view-focus-area-project-page-tabs .views-field-title, .page-past-event .view-focus-area-project-page-tabs .views-field-title, .page-events-archive .view-focus-area-project-page-tabs .views-field-title{ font-size: 17px; font-weight: bold; letter-spacing: 0.4px; word-spacing: 1px; margin-top:5px; margin-bottom: 3px; line-height: 20px; }
		.page-upcoming-events .view-focus-area-project-page-tabs .views-field-title .field-content > a, .page-past-event .view-focus-area-project-page-tabs .views-field-title .field-content > a, .page-events-archive .view-focus-area-project-page-tabs .views-field-title .field-content > a{ margin-left: 0px;}
		.page-upcoming-events .view-focus-area-project-page-tabs .views-field-title .field-content > a:hover, .page-past-event .view-focus-area-project-page-tabs .views-field-title .field-content > a:hover, .page-events-archive .view-focus-area-project-page-tabs .views-field-title .field-content > a:hover {text-decoration: none;}
		.page-upcoming-events .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(odd), .page-past-event .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(odd), .page-events-archive .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(odd) { background-color: #FFFFFF;}
		.page-upcoming-events .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(even), .page-past-event .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(even), .page-events-archive .view-focus-area-project-page-tabs .views-view-grid tr:nth-child(even) { background-color: #E2E2E0;}

		.page-views .sidebars .view-recent-news .more-link{width:120px; margin-top: 15px}
		#block-views-upcoming-past-events-block-1 .more-link {margin-top: 15px !important;}
		#block-views-upcoming-past-events-block .more-link {margin-top: 15px;}/*Add by tricore.dev25 10-07-2015*/

		#quicktabs-container-focus_area_project_page_tabs .more-link{ /* margin-right: 4%; */	margin-top:255px!important;}
		#quicktabs-container-focus_area_project_page_tabs #quicktabs-tabpage-focus_area_project_page_tabs-2 .more-link {margin-top: 247px !important;}
		#quicktabs-container-focus_area_project_page_tabs #quicktabs-tabpage-focus_area_project_page_tabs-4 .more-link{margin-top:247px !important;}

		.view-recent-news .views-field-field-thumbnail{float: left;width: 55px;margin: 5px 10px 0px 10px;min-height: 70px;}

		#quicktabs-tabpage-focus_area_project_page_tabs-2 .views-field-field-image img, #quicktabs-tabpage-focus_area_project_page_tabs-4 .views-field-field-image img{width: 120px;margin-bottom: 20px; border:1px solid #ffd300;}

		#quicktabs-tabpage-focus_area_project_page_tabs-2 .views-row, #quicktabs-tabpage-focus_area_project_page_tabs-4 .views-row{width: 50%;float: left;margin-bottom: 20px;}
		#quicktabs-tabpage-focus_area_project_page_tabs-2 .views-row { width: 25%}
		#quicktabs-tabpage-focus_area_project_page_tabs-2 .views-field-title, #quicktabs-tabpage-focus_area_project_page_tabs-4 .views-field-title{/*width: 60%;margin-right:1%;float: left;*/font-weight: bold;}
	#quicktabs-tabpage-focus_area_project_page_tabs-4 .views-field-field-authors span{/*margin-left: 15px*/}

	#quicktabs-tabpage-focus_area_project_page_tabs-4  .views-field-field-image { width: 33%; float:left;margin-right: 15px }
	#quicktabs-tabpage-focus_area_project_page_tabs-2 .views-field-title, #quicktabs-tabpage-focus_area_project_page_tabs-2 .views-label-field-authors {
		/*display:  none;*/
		display: block;
	}
	#quicktabs-tabpage-taxonomy_term_tabs-1 .views-row, #quicktabs-tabpage-taxonomy_term_tabs-3 .views-row{width: 50%; float: left; margin-bottom: 20px; margin-right:0%; height: 253px;}
	#quicktabs-tabpage-taxonomy_term_tabs-1 .views-row { width:25%;}
	#quicktabs-tabpage-taxonomy_term_tabs-1 .views-field-title, #quicktabs-tabpage-taxonomy_term_tabs-3 .views-field-title{float: left;font-weight: bold; width: 223px; margin-left: 16px;}
	.view-id-faculty_book_chapters .views-field-body {float: left; margin-left: 5px; width: 70%;}
	#quicktabs-tabpage-taxonomy_term_tabs-1 .views-field-title { display: none;}

	.page-taxonomy-term-29 #quicktabs-tabpage-taxonomy_term_tabs-3 .views-field-title {
		width:60%;
		padding-right: 1%
	}
	.page-taxonomy-term-29 #quicktabs-tabpage-taxonomy_term_tabs-3 .views-field-field-image { width: 30%; float:left;}
	/*End for FA pages tabs seemore pabe by tricore.dev10*/

	/* added by samayu on 17th april */
	.node-3892 p {
		margin-top:0px;
		margin-bottom:9px;
	}
	.page-node-3892 #block-block-2{
		margin-top: 3px;
	}
	.page-node-3892 #block-block-3 {
		margin-top:6px;
	}
	.page-node-3892 .projectmain {
		height:190px!important;
	}
	.page-node-3892 .projects {
		padding-left: 0;
		padding-right: 0;
		min-width: 100%;
	}
	.page-node-6191 .projects {
		padding-left:0px;
		min-width: 100% !important;
	}
	.page-node-6285 .projects {
		padding-left:0px;
	}
	.page-node-3892 .governingbody-link {
		border-bottom:2px solid #FFD400;
		border-top:2px solid #FFD400;
		padding-left: 10px;
		font-size: 13px;
		font-weight: bold;
		color: #333;
	}
	.page-node-6191 .governingbody-link {
		border-bottom:2px solid #FFD400;
		border-top:2px solid #FFD400;
		padding-left: 10px;
		font-size: 13px;
		font-weight: bold;
		color: #333;
	}
	.page-node-6285 .governingbody-link {
		border-bottom:2px solid #FFD400;
		border-top:2px solid #FFD400;
		padding-left: 10px;
		font-size: 13px;
		font-weight: bold;
		color: #333;
	}
	.page-node-6191 .block-title {
		padding: 7px 10px 6px 10px;
	}
	.page-node-6285 .block-title {
		padding: 7px 10px 6px 10px;
	}
	.page-node-6191 .booksimages{
		box-shadow: 0px 15px 30px #888888;
	}
	.page-node-6285 .booksimages{
		box-shadow: 0px 15px 30px #888888;
	}
	.page-node-6285 h2 {
		margin-left: 0px;
	}
	.page-node-6191 h2 {
		margin-left: 0px;
	}
	.page-node-6285 #block-block-4 h2 {
		background-color: #FFD400;
		width: 100%;
		font-size: 13px;
		text-transform: uppercase;
		font-weight: bold;
		word-spacing: 1px;
		letter-spacing: .4px;
		line-height: 1.42857143;
	}
	.page-node-6191 #block-block-4 h2 {
		background-color: #FFD400;
		width: 100%;
		font-size: 13px;
		text-transform: uppercase;
		font-weight: bold;
		word-spacing: 1px;
		letter-spacing: .4px;
		line-height: 1.42857143;
	}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 .block-title {
		padding: 7px 10px 6px 10px;
	}
	.page-node-6191 #block-block-4 {
		margin-top: 3px;
	}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 {
		width: 399px;
	}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 .block-title {
		padding: 7px 10px 6px 10px;
	}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 h2 {
		margin-top: 310px;
		margin-left: 0px;
	}
	#block-views-cpr-safe-space-block-block-1 h2 {
		background-color: #FFD400;
		margin-top: 330px;
		margin-left: 15px;
		width: 100%;
		font-size: 13px;
		text-transform: uppercase;
		padding: 10px;
		font-weight: bold;
		word-spacing: 1px;
		letter-spacing: .4px;
		line-height: 1.42857143;
	}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 .view-cpr-safe-space-block  .views-row {
		font-size: 14px;
	}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 .view-cpr-safe-space-block .views-row {
		width: 100%;
		font-family: 'AlegreyaSansRegular';
		font-size: 18px;
		margin-bottom: 10px !important;
	}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 .view-content .views-field-name .field-content a {
		font-size: 16px;
		font-weight: bold;
		color: #333;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1 .block-title {
		padding: 7px 10px 6px 10px;
	}
	.page-node-6285 #block-block-4 {
		margin-top: 3px;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1 {
		width: 399px;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1 .block-title {
		padding: 7px 10px 6px 10px;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1 h2 {
		margin-top: 310px;
		margin-left: 0px;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1 .view-cpr-safe-space-block  .views-row {
		font-size: 14px;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1 .view-cpr-safe-space-block .views-row {
		width: 100%;
		font-family: 'AlegreyaSansRegular';
		font-size: 18px;
		margin-bottom: 10px !important;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1 .view-content .views-field-name .field-content a {
		font-size: 16px;
		font-weight: bold;
		color: #333;
	}
	#block-views-cpr-safe-space-block-block-1 .view-content {
		min-height: 190px;
		padding: 10px 0px 0px 10px;
		border: 1px solid #D8D8D8;
		background-color: #ECECEC;
	}
	#block-views-cpr-safe-space-block-block-1 .view-content .views-field-name .field-content a {
		color: #000;
	}
	.page-node-6191 #block-views-cpr-safe-space-block-block-1 .view-cpr-safe-space-block {
		margin-left: 0px;
	}
	.page-node-6285 #block-views-cpr-safe-space-block-block-1 .view-cpr-safe-space-block {
		margin-left: 0px;
	}
	.page-icc {
		height: 510px;
	}
	#block-views-cpr-safe-space-block-block-1 .view-cpr-safe-space-block {
		width: 100%;
		margin-left: 15px;
	}
	.booksimages, .bookdownloads{
		margin-top:15px;
	}
	.bookdownloads p{
		font-size: 16px;
		font-weight: bold;
		color: #333;
	}	
	.bookdownloads button{
		background:#ffffff;
		text-transform:uppercase;
		border: 1px solid #b1b1b1;
		padding: 5px 15px;
	}
	.downloadbtn a{
		background:#ffffff;
		text-transform:uppercase;
		border: 1px solid #b1b1b1;
		padding: 5px 15px;
		display: block;
		width: 142px;
		height: 25px;
		background: #ffffff;
		padding: 3px;
		text-transform: uppercase;
		text-align: center;
	}
	.downloadbtn a:hover {
		background-color: #949090;
		color: #fff;
		text-decoration: none;
	}
	.books_view{
		padding: 0 0 15px 0;
		border: 1px solid #D8D8D8;
		background-color: #ECECEC;
	}
	.page-node-3892 #block-block-4 {
		width: 100%;
	}
	.view-governing-body table{
		width:100%;
	}
	.view-governing-body .views-field-title {
		font-size:17px;
		font-weight: bold;
		letter-spacing: 0.4px;
		word-spacing: 1px;
		line-height:22px;
	}
	.view-governing-body .views-field-body {
		letter-spacing: 0.4px;
		word-spacing: 1px;
		line-height:22px;
	}
	.page-governing-body .title {
		background-color:white;
		border-bottom:2px solid #FFD400;
	}
	.view-governing-body p{
		margin:0px; 
		margin-bottom:10px;
	}
	.view-governing-body td{
		vertical-align:top;
	}
	.view-projects-people .views-row {
		clear:both;
	}
	.page-node-3892 .projectsinner{ 
		padding:1px 20px 0px 13px;
		font-size:13px;
		text-transform:uppercase;
	}
	.page-node-3892 .projectsinner p {
		margin-bottom: 9px;
		margin-top: 9px;
	}
	.page-node-3892 #block-views-about-focus-area-block-1 .view-about-focus-area .views-row {
		font-size:14px;

	}
	.page-node-3892 .sidebar-first .region-sidebar-first {
		width:35%!important;
	}
	.page-node-3892 #block-views-about-focus-area-block-1 h2 {
		margin-top:310px;
		margin-left:0px;
	}
	.page-node-3892 #block-views-about-focus-area-block-1 .view-about-focus-area {
		margin-left:0px;
	}
	.page-node-3892 #block-views-about-focus-area-block-1 .block-title {
		padding:7px 10px 6px 10px;
	}
	.sidebar-first .region-sidebar-first {
		margin:0px 0px 0px 0px !important /*Change only margin-left:-15px to 0px by 02-05-2015by tricore.dev25*/
	}
	.page-node-3892 .projectsbtn a {
		font-size:13px;
		font-weight:bold;
		color:#333;
	}
	.page-node-3892 #block-views-about-focus-area-block-1 .view-content .views-field-name .field-content a {
		font-size:16px;
		font-weight:bold;
		color:#333;
	}

	/*-------Event page----- by tricore.dev25*/
	.view-events {margin-bottom:20px;float:left;}
	.page-events .block {margin-bottom:4em}
	.view-events .views-field{ float: left; width: 100%;line-height: 26px;}
	.view-events .views-label-field-projects,
	.view-events .views-label-field-focus-area,
	.view-events .views-label-field-partner-organisation
	{float:left; font-size: 13px; padding-top:1px;}
	.view-events .views-field-field-projects .field-content, .view-events .views-field-field-focus-area .field-content, .view-events .views-field-field-partner-organisation .field-content{float:left;margin-left:5px;font-weight:bold; }

	.view-events .views-field-field-date { padding-top:5px; }
	.view-events .views-field-field-speaker-participant {font-weight:bold;}
	.view-events .views-field-field-speaker-participant, .view-events .views-field-field-date, .view-events .views-field-body, .view-events .views-field-field-projects, .view-events .views-field-field-focus-area, .view-events .views-field-field-partner-organisation{padding-top: 10px;}
	.view-events p {margin: 1em 0;}

	/* Research pages */
	.view-research-op-eds .view-content table tr td,
	.view-research-journal-articles .view-content table tr td,
	.view-research-policy-briefs .view-content table tr td,
	.view-research-working-papers .view-content table tr td,
	.view-focus-area-project-op-eds .view-content table tr td,
	.view-focus-area-project-page-tabs .view-content table tr td
	{ padding: 10px 20px; width:50%; vertical-align:top;}
	/* pagination */
	.pager li>a, .pager li>span { padding: 6px 10px; border: none;  color: #000;}
	li.pager-next a, li.pager-last a,li.pager-previous a, li.pager-first a{ border-radius: 0px; text-transform:uppercase; font-size: 13px; border: 1px solid #ccc;}
	li.pager-ellipsis { display: none;}
	.pager{clear:both;padding:20px 0;text-align:center; margin:0;}
	.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;/*padding:0 0.5em;*/list-style-type:none;background-image:none;margin: 0 0.5em;}
	/*.pager-current{font-weight: bold;padding-bottom: 3px; border-bottom: 2px solid #FFD400 ;}*//*Edit by-12-06-2015 tricore.dev25*/
	.pager-current {font-weight: bold;padding: 6px 10px;border: 1px solid #ccc;background-color: #fff;}
/*.pager .pager-item > a:hover {background-color: #FFFFFF;border-radius: 0;border-bottom: 2px solid #FFD400;
	margin: 0 0.7em;padding-left: 0;padding-right: 0;padding-bottom:3px;}*//*Edit by-12-06-2015 tricore.dev25*/

	.pager .pager-item > a:hover {background-color: #fff;border-radius: 0;border: 1px solid #ccc;margin: 0 -1px;padding: 5px 10px;}
	.pager li>a:focus {text-decoration: none;background-color: #fff !important;outline: none !important;}
	/*.pager li>a:focus {text-decoration: none;background-color: #fff !important;}*/
	
/*.pager .pager-item a:hover, .pager .pager-item a:focus {
    font-weight: bold;padding-bottom: 3px; border-bottom: 2px #FFD400 solid;
    background-color: #FFFFFF; border-radius: 0 !important;padding: 0px 0px;margin: 0 0.5em;
    }*/
    /*.pager .pager-item a:hover, .pager .pager-item a:focus {padding: 0px 10px;}*/
    /*site wide applicable style */
    .field .field-label {
    	font-weight:normal !important;
    }

    /* added by Samay */
    .node-121 p { margin:0px; margin-bottom: 20px;}
    .node-121 h2 { font-size:17px; margin:0px; font-weight:bold; letter-spacing: 0.4px; word-spacing: 1px; }
    .node-121 td { vertical-align: top;}

    /*Added for people page by tricore.dev10*/
    .projects .faculty-social-media .faculty-cv-link{display:block;border: 1px solid #ccc;border-radius: 50%;width: 32px;height: 32.3px;text-align: center;text-decoration: none;position: relative;padding-top: 4px;padding-left: 0px;}
    .projects .faculty-social-media .faculty-cv-link .cv-name{vertical-align: sub;}
.projects .faculty-social-media .faculty-social-media-external-link{/*position: absolute;*/}
.projects .faculty-social-media .faculty-social-media-twitter{}
.projects .social-media a{float:right;}
.projects .social-media{margin-bottom:20px;}
.view-tweet-feed .more-link a{font-weight: normal;}
.page-node-3892 .projects .mCSB_draggerContainer{top: 25px;}
.page-search-site h2, .page-search-node h2, .node-page .header-governingbody h2{font-size: 13px;letter-spacing: 0.4px;word-spacing: 1px;text-transform: uppercase;border-bottom: 2px solid #FFD400;margin-bottom: 26px;font-weight: bold;margin-top: 4px;}
/*End for people page by tricore.dev10*/

.page-search-node .search-results, .page-search-site .search-results   {
	margin:0px; padding:0px;
}
.page-search-node .search-results .title, .page-search-site .search-results .title {font-size: 13px;font-weight:bold;word-spacing: 1px;letter-spacing: 0.4px;text-transform: uppercase;padding:6px 0px;background: none;}
.page-search-node .search-results .search-snippet-info, .page-search-site .search-results .search-snippet-info { padding-left:0px;}
.page-search-node .search-results .search-info, .page-search-site .search-results .search-info { display: none;}
.page-search-node #search-form, .page-search-site #search-form, .page-search-node ul.tabs-primary, .page-search-site ul.tabs-primary {display: none;}

/* add for project page by tricore.dev9 */
h2.tproject { margin-top: 0px;margin-bottom: 0px; text-transform:uppercase;}
.field-name-field-authors .field-items .field-item.even { width:634px; } 
.node-books .field-name-field-authors .field-items .field-item{width:100%;}


.player
{
	line-height:0px;
}

#mCSB_1_scrollbar_vertical .mCSB_draggerContainer
{
	top:28px !important;
}

.twitter #mCSB_1_scrollbar_vertical .mCSB_draggerContainer
{
	top:10px !important;
}

.economic #mCSB_1_scrollbar_vertical .mCSB_draggerContainer
{
	top:24px !important;
}

.view-events span.date-display-single 
{
	text-transform: uppercase;
	font-size: 13px;
}

.project-people #mCSB_2_scrollbar_vertical .mCSB_draggerContainer
{
	top: 17px !important;
}

@media (min-width:320px) and (max-width:767px){
	.projects .faculty-social-media .faculty-social-media-external-link .fa-circle {
		float: left;
	}
	.page-node-3892 .projectmain {
		height: auto!important;
	}
	#quicktabs-container-focus_area_project_page_tabs .more-link {
		position: relative!important;
		margin-top: auto!important;
		margin-left: auto!important;
	}
	.node-book .field {
		margin-left: 0px;
	}
}
@media (min-width: 768px) and (max-width: 1199px) {

	#quicktabs-container-focus_area_project_page_tabs .more-link {margin-top: 0px!important;position: relative!important;margin-left: auto!important;}
	.focus_area .container .top-buffer .projects .projectmain {height: auto!important;}
}

/*Added by tricore.dev25 12-05-2015*//*faculty page issue*/
.people #quicktabs-tabpage-taxonomy_term_tabs-0{padding-top: 2px;}
.people #quicktabs-tabpage-taxonomy_term_tabs-2{padding-top: 2px;}
.people #quicktabs-tabpage-taxonomy_term_tabs-4{padding-top: 2px;}
.people #quicktabs-tabpage-taxonomy_term_tabs-5{padding-top: 2px;}
.people #quicktabs-tabpage-taxonomy_term_tabs-1{padding-top: 4px;}
.people #quicktabs-tabpage-taxonomy_term_tabs-3{padding-top: 4px;}
/*Added by tricore.dev25 12-05-2015*//*focus-area page issue*/
.focus_area #quicktabs-tabpage-focus_area_project_page_tabs-0{padding-top: 2px;}
.focus_area #quicktabs-tabpage-focus_area_project_page_tabs-3{padding-top: 2px;}
.focus_area #quicktabs-tabpage-focus_area_project_page_tabs-5{padding-top: 2px;}
.focus_area #quicktabs-tabpage-focus_area_project_page_tabs-6{padding-top: 2px;}
.focus_area #quicktabs-tabpage-focus_area_project_page_tabs-7{padding-top: 2px;}
.focus_area #quicktabs-tabpage-focus_area_project_page_tabs-2{padding-top: 4px;}
.focus_area #quicktabs-tabpage-focus_area_project_page_tabs-4{padding-top: 4px;}
/*Added by tricore.dev25 12-05-2015*//*project page issue*/
.initiatives .project-people .view-projects-people{margin-top:5px;}

/*Added by tricore.dev25 16-05-2015*//*Event page video display*/
.page-events .player > iframe{width: 640px; height:360px;width:100%; margin: 12px; border: none;}

/*Added by tricore.dev25 22-05-2015*//*Project Page display sub-project block*/
.initiatives .sub_projects{max-width: 319px;width:100%;padding-left: 0;}
.initiatives .sub_projects .sub_projectmain {border:none;height:300px;min-width:304px;max-width:304px;padding-top:15px;}
.initiatives .sub_projects .sub_projectmain .sub_projectsinner {min-width:319px;max-width:319px;}
.initiatives .sub_projects .sub_projectmain .sub-project-name-title {min-width:304px; width:95%;font-size: 14px;font-weight: bold;color: #333;
	text-transform: capitalize;word-spacing: 1px;margin: 0px 0px 15px 15px;}

	.view-tweet-feed .more-link{margin-bottom:0px !important;}/*Added by tricore.dev25 28-05-2015*//*Home Page more button twitter box*/
	.initiatives .social-media{float: left;margin-bottom: 20px;margin-left: -6px;}/* Project page social media icons added by tricore.dev25 29-05-2015 */
	.focus_area #quicktabs-tabpage-focus_area_project_page_tabs-5 .views-row{ width: 45%;float: left;margin-bottom: 10px;margin-right: 2%;min-height: 80px;}/*Added by tricore.dev25 11-06-2015*/
	.views-field.views-field-body ul li a {text-decoration: underline;}/*Added by tricore.dev25 28-05-2015* whole site of content link*/
	article .field.field-name-body ul li a {text-decoration: underline;color: #333 !important;}/*Added by tricore.dev25 28-05-2015* whole site of content link*/
	.view-news .view-content .views-field-body .field-content p a,
	.view-whats-new  .view-content .views-field-body .field-content p a{text-decoration: underline;color: #333 !important;}/*Added by tricore.dev25 19-06-2015* All news page of content link*/
	.view-events .view-content .views-field-body .field-content p a {text-decoration: underline;color: #333 !important;}/*Added by tricore.dev25 19-06-2015* All Event page of content link*/
	.view-events .view-content .views-field-field-paper .field-content .item-list .file a{font-style: italic;}/*Added by tricore.dev25 19-06-2015* All Event page of content of Resources link*/

	.view-events .view-content .views-field-field-paper {margin-top: 20px;}/*Added by tricore.dev25 14-07-2015* All Event page of content of Resources */
	.view-events .view-content .views-field-field-paper .views-label-field-paper {font-size: 13px;text-transform: uppercase;}/*Added by tricore.dev25 14-07-2015* All Event page of content of Resources */

	.nice-menu.nice-menu-down.nice-menu-main-menu.nice-menus-processed {margin-top: 1px;}

	/*Add by tricore.dev25 29-07-2015*/
	.facetapi-facetapi-checkbox-links.facetapi-facet-bundle.facetapi-processed li{list-style:none;}
	.page-search #block-facetapi-giiy4zr9gu0zsa0bumw1y9qiipidf1wu .block__title.block-title{font-weight:normal;}
	.page-search .facetapi-checkbox{margin-right:10px;font-weight: normal;text-transform: uppercase;font-size: 13px;}
	.page-search .block-facetapi input[type="checkbox"]{position:relative;top:3px;}
	.page-search .block-facetapi .item-list ul{padding-left:0px}

	.page-search .block-facetapi .leaf {font-size: 13px;text-transform: uppercase;}/*Added by tricore.dev25 05-08-2015*//*Facet Search API For Mobile View*/
	/*Added by tricore.dev25 06-08-2015*//*Facet Search API For FUll View*/
	.page-search #content #block-facetapi-giiy4zr9gu0zsa0bumw1y9qiipidf1wu {float: right;margin-right: 0px;width: 28% !important;}/*Added by tricore.dev25 10-08-2015*/
	.page-search #content > h2 {float: left;width: 68%;}
	.page-search #content .search-results{float: left;width: 68%;}
	.section-news-archive .page__title , .section-events-archive .page__title, .section-search .page__title {
		display:  none;
	}
	#block-views-nodequeue-1-block li {position: relative; margin-bottom: 14px;}
	#block-views-nodequeue-1-block .views-field-field-primary-banner-image {margin: 0;padding: 0;}
	#block-views-nodequeue-1-block .views-field-field-news-image-credit-name {margin: 0;padding: 0;position: absolute;width: 100%;text-align: left;bottom: 0;height: initial;}
	#block-views-nodequeue-1-block .primary-spotlight a {background: none !important;color: #fff !important;padding: 0px 10px;}
	#block-views-nodequeue-1-block .primary-news-tag a{
		background: none !important;
		color: #fff !important;
		padding: 0px 1px;
	}
	#block-views-nodequeue-1-block .primary-news-tag{padding:5px 0 8px 17px;}
	#block-views-nodequeue-1-block .primary-title a {font-size: 28px;padding-left: 0px;font-weight: bold;text-decoration: none;}
	#block-views-nodequeue-1-block .primary-title{ padding-left: 15px;     line-height: 28px;}
	#block-views-nodequeue-1-block .primary-sub-title{color: #fff;padding-left: 17px;font-size: 16px;font-weight: bold;}
	#block-views-nodequeue-1-block .primary-news-tag ul{padding-left:10px;}
	#block-views-nodequeue-1-block .primary-news-tag ul li a{display:inline;font-size:15px;padding:0;}
	#block-views-nodequeue-1-block .primary-news-tag ul li{position:relative;padding-right:2px;}
	#block-views-nodequeue-2-block .views-field-field-secondary-tag-news {width: 100%;}
	.primary-image-creadit {
		/*text-align: right;padding-right: 0px; z-index:10; position:relative;*/
		position:absolute;
		right:0;
		bottom:-1px;
	}
	.secondary-image-creadit a:hover{  text-decoration: underline !important;}
	.primary-image-creadit a{font-size: 10px !important;     color: #fff;  margin-right: 6px;}
	.region.region-home-secondary-banner {position: relative;}
	.page-taxonomy h1#page-title:before {content: 'TAG : ';} 
	.page-taxonomy h1#page-title {background-color: #fff; border-bottom: 2px solid #ffcb05; padding: 0;}
	.page-news-archive .fstMultipleMode {
		display: inline-block !important;
		width: 76% !important;
		border-bottom: 2px solid #D7D7D7 !important;
		border-right: 0px !important;
		border-top: 0px !important;
		border-left: 0px !important;
	}
	.page-news-archive .fstMultipleMode .fstQueryInput {
		/*padding: 0px !important;*/
		width: auto !important;
		margin: 0 !important;
	}
	.page-news-archive .more-link-up {
		margin-left: 160px !important;
		vertical-align: top !important;
		float: none !important;
		margin-top: 11px !important;
		display: inline-block !important;
	}
	.fstMultipleMode .fstQueryInput{
		width:100% !important;
	}
	.fstResultItem.fstFocused {
		color: #000 !important;
		background-color: #ffd400 !important;
		border-color: #ffd400 !important;
	}
	.views-field .field-content .item-list ul>li :before {
		content: '#';
	}
	.fstMultipleMode .fstQueryInput{
		font-size: 13px !important;
		opacity: 0.5;
	}
	.view-id-recent_news .views-field-field-secondary-tag-news a{padding-right: 2px;}
	#block-views-nodequeue-2-block .views-field-title{z-index: 2;}
	.page-news-archive .views-field-field-secondary-tag-news a:before {content: '#'; padding-left:3px;}
	.fstResultItem{font-size:15px !important;}

	/*news taging start*/
	.page-news .attireMainNav{
		display: none;
	}
	.page-newstag .attireMainNav{
		display: none;
	}
	.Logged_in {
		position: absolute;
		right: -38.6%;
		bottom: 19%;
		width: 36.4%;
	}
	.Logged_out{
		position: absolute;
		right: 30px;
		bottom: 23%;
		width: 25%;
	}
	.up-down{
		position: absolute;
		right: 0px;
		bottom: 60px;
		color: #000;
		z-index: 1;
		font-size: 20px;
		padding: 0px 5px 5px 5px;
	}
	.more-link-up{
		text-align: center;
		font-size: 13px;
		float: right;
		width: 110px;
		height: 29px;
		padding-top: 4px;
		margin-top: 10px;
		border-radius: 0px;
		text-transform: uppercase;
		border: 1px solid #CCC;
	}
	.news-title {
		background: rgb(255, 212, 0);
		margin: 0px;
		text-align: left;
		font-size: 13px;
		text-transform: uppercase;
		font-weight: bold;
		padding: 5px 10px;
	}
	.page-taxonomy-term .view-id-taxonomy_term_custom_ .views-view-grid {
		width: 100%;
	}
	.page-taxonomy-term .view-id-taxonomy_term_custom_ .views-view-grid tr:nth-child(odd) {
		background-color: #FFFFFF;
		width: 100%;
	}
	.page-taxonomy-term .view-id-taxonomy_term_custom_ .views-view-grid tr td {
		width: 50%;
		padding: 10px 0px 0px 0px;
		min-height: 90px;
	}
	.view-taxonomy-term-custom- .views-field-field-thumbnail {
		float: left;
		width: 55px;
		margin: 5px 10px 0px 10px;
		min-height: 70px;
	}
	.view-taxonomy-term-custom- .views-field-title {
		font-weight: bold;
		word-spacing: 1px;
		letter-spacing: 0.4px;
		margin-top: 4px;
	}
	.view-taxonomy-term-custom- .views-field-field-date {
		font-size: 13px;
		text-transform: uppercase;
	}
	.view-taxonomy-term-custom- .views-field-field-secondary-tag-news {
		font-size: 13px;
		text-transform: uppercase;
	}

	.page-newstag .view-id-taging_news_page .views-view-grid {
		width: 100%;
	}
	.page-newstag .view-id-taging_news_page .views-view-grid tr:nth-child(odd) {
		background-color: #FFFFFF;
		width: 100%;
	}
	.page-newstag .view-id-taging_news_page .views-view-grid tr:nth-child(even) {
		background-color: #E2E2E0;
		width: 100%;
	}
	.page-taxonomy-term .view-id-taxonomy_term_custom_ .views-view-grid tr:nth-child(even) {
		background-color: #E2E2E0;
		width: 100%;
	}
	.page-newstag .view-id-taging_news_page .views-view-grid tr td {
		width: 50%;
		padding: 10px 0px 0px 0px;
		min-height: 90px;
	}
	.page-newstag .view-id-taging_news_page .views-field-field-thumbnail {
		float: left;
		width: 55px;
		margin: 5px 10px 0px 10px;
		min-height: 70px;
	}
	.page-newstag .view-id-taging_news_page .views-field-title {
		font-weight: bold;
		word-spacing: 1px;
		letter-spacing: 0.4px;
		margin-top: 4px;
	}
	.page-newstag .view-id-taging_news_page .views-field-field-date {
		font-size: 13px;
		text-transform: uppercase;
	}
	.page-newstag .view-id-taging_news_page .views-field-field-secondary-tag-news {
		font-size: 13px;
		text-transform: uppercase;
	}
	.date_aside .view-recent-news span.date-display-single {font-size: 13px;text-transform: uppercase;}
	.date_aside .view-recent-news a {font-weight: bold;word-spacing: 1px;letter-spacing: 0.4px;margin-top: 4px;font-size: 14px;padding: 0;line-height: normal;height: initial;}
	.date_aside .view-recent-news .views-field.views-field-title {padding: 0;line-height: normal;margin: 8px 0;font-size: inherit;}
	.date_aside .view-recent-news span.field-content {line-height: normal;}
	.date_aside .view-recent-news .views-field.views-field-field-date {margin-top: 0;}
	.date_aside .view-recent-news{height:initial;}
	.date_aside .view-recent-news .more-link{width:initial;padding:0 12px;line-height:30px;height:30px;margin-top:15px;}
        .date_aside .view-recent-news .view-footer{ float:right;text-align: center;font-size: 13px; text-transform: uppercase;border: 1px solid #CCC; line-height:30px;height:30px; margin-top:15px; padding: 0 12px;}
i	.date_aside .view-recent-news .more-link a{font-weight: normal;font-size: 12px;width: initial;}
       .date_aside .view-recent-news .view-footer p { margin: 0; }        
       .date_aside .view-recent-news .view-footer p a{ font-weight: normal;font-size: 12px;width: initial;}
	.date_aside .view-filter-by-tags {margin-top: 60px;}
        .view-filters-by-tags {
           margin-top: 80px;
        }
        .view-filters-by-tags .block-title{
         background: rgb(255, 212, 0);
         margin: 0px;
         text-align: left;
         font-size: 13px;
         text-transform: uppercase;
         font-weight: bold;
         padding: 5px 10px;
        }
	.date_aside .more-link-up {float: none;display: block;text-align: right;width: 100%;padding: 0;margin: 0;border: none;margin-top: 15px;     margin-left: 0px;}
	.date_aside .more-link-up a {display: inline-block;width: initial;text-align: center;font-size: 13px;width: 110px;height: 29px;padding-top: 4px;margin-top: 0px;border-radius: 0px;text-transform: uppercase;border: 1px solid #CCC;}
	.date_aside .fstControls {border: none;}
	.date_aside  .fstElement.fstMultipleMode {border: none;}
	.date_aside  form.attireCodeToggleBlock {border: 1px solid #cccccc;padding-bottom: 15px;padding-right: 15px;}
	.views-field .field-content .item-list ul>li{display:inline;padding-right: 3px;}
	.views-field .views-field-field-primary-tag-news{display:inline-block;}
	.views-field .views-field-field-secondary-tag-news{display:inline-block;}
	.views-field-field-secondary-tag-news ul{padding-left:0; margin:0;}
	.views-field-field-primary-tag-news ul{padding-left:0; margin:0;}
	.views-field-field-secondary-tag-news {display: inline-block;     text-transform: uppercase;
		font-size: 12px;}
		.views-field-field-primary-tag-news {display:inline-block; text-transform: uppercase}
		.feed-icon{display:none}
		.linefooter {
			border-top: 1px solid;
			color: #9f9f9f;
			margin: 0px;
		}
		.views-field-field-disclaimer .field-content{margin-top:20px}
		.views-field-field-disclaimer-news .field-content p{margin:0}
		.fstChoiceItem {
			background-color: #fff !important;
			border-radius: 0 !important;
			border-color: #cccccc !important;
		}
		.fstChoiceItem button{
			top: 0;
			line-height: 41px;
			left: initial !important;
			right: -4px !important;
			font-size: 20px;
		}
		.region-home-secondary-banner .views-field-title a{
			padding-top: 140px ;
			margin-top: 0px ;
		}
		.region-home-secondary-banner .views-field-field-secondary-tag-news{
			position: absolute;
			bottom: 11px;
		}
		.region-home-secondary-banner .views-field-field-news-image-credit-name{
			position: absolute;
			width: 100%;
			text-align: right;
			bottom: 0px;
		}
		.region-home-secondary-banner .views-field-field-news-image-credit-name a{
			padding-right: 3px;
		}
		.imagecreaditdetails{
			position: absolute;
			bottom: 0px;
			color: #fff;	
			right:0px;
			padding-right: 5px;
			text-align: right;
			font-size: 12px;
			width: 100%;
			/* background-color: rgba(0, 0, 0, 0.6);*/
		}
		.view-display-id-page_1 .views-row-last .field-content{    
			position: relative;
		}
		.page-news-archive .attireMainNav{
			display:none;
		}
		.page-taxonomy .attireMainNav{
			display:none;
		}
		.page-taxonomy .fstMultipleMode, .page-newstag .fstMultipleMode {
			display: inline-block !important;
			width: 76% !important;
			border-bottom: 2px solid #D7D7D7 !important;
			border-right: 0px !important;
			border-top: 0px !important;
			border-left: 0px !important;
		}
		.page-taxonomy .fstMultipleMode .fstQueryInput {
			width: auto !important;
		}

		.page-taxonomy .fstMultipleMode{margin-left:2px !important;}

		.page-taxonomy .more-link-up {
			margin-left: 155px !important;
			vertical-align: top !important;
			float: none !important;
			margin-top: 11px !important;
			display: inline-block !important;
		}
		.page-newstag .fstMultipleMode {
			display: inline-block !important;
			width: 76% !important;
			border-bottom: 2px solid #D7D7D7 !important;
			border-right: 0px !important;
			border-top: 0px !important;
			border-left: 0px !important;
		}
		.page-newstag .fstMultipleMode .fstQueryInput{
			width: auto !important;
			margin: 0 !important;    
		}
		.page-newstag .more-link-up{    
			margin-left: 160px !important;
			vertical-align: top !important;    
			float: none !important;    
			margin-top: 11px !important;
			display: inline-block !important;
		}
		.page-taxonomy-term .fstMultipleMode {
			display: inline-block !important;
			width: 76% !important;
			border-bottom: 2px solid #D7D7D7 !important;
			border-right: 0px !important;
			border-top: 0px !important;
			border-left: 0px !important;
		}
		.page-taxonomy-term .fstMultipleMode .fstQueryInput{
			width: auto !important;
			margin: 0 !important;    
		}
		.page-taxonomy-term .more-link-up{    
			margin-left: 159px !important;
			vertical-align: top !important;    
			float: none !important;    
			margin-top: 11px !important;
			display: inline-block !important;
		}
		.page-news-archive .views-field-field-primary-tag-news a:before{
			content: '#';
			padding-left: 3px;
		}
		.views-field-field-primary-tag-news{
			display: inline-block;
			text-transform: uppercase;
			font-size: 12px;
		}

		.page-news-archive .views-field-title-1 a:before{
			content: '#';
			padding-left: 3px;
		}
		.views-field-title-1{
			display: inline-block;
			text-transform: uppercase;
			font-size: 12px; 
		}

		.page-taxonomy #page-title{
			display:none;
		}
		.page-taxonomy .view-taxonomy-term-custom- .view-header h2{
			font-size: 13px;
			letter-spacing: 0.4px;
			word-spacing: 1px;
			text-transform: uppercase;
			border-bottom: 2px solid #FFD400;
			margin-bottom: 36px;
			font-weight: bold;
			margin-top: 4px;
		}
		.page-newstag .view-id-taging_news_page .view-header h2{
			font-size: 13px;
			letter-spacing: 0.4px;
			word-spacing: 1px;
			text-transform: uppercase;
			border-bottom: 2px solid #FFD400;
			margin-bottom: 36px;
			font-weight: bold;
			margin-top: 4px;
		}
		.page-news .fstResults {
			max-height: 10em;
		}
		.add-cal{
			text-transform: uppercase;
			font-size: 13px;
			text-decoration: underline;
		}
		.atcb-item{
			text-align: center;
			font-size: 14px;
		}
		.atcb-list, .atcb-item{
			background: #ffd400 !important;
			width: 100% !important;
		}
		.page-news  .page__title {
			display:none;
		}
		.page-events .page__title {
			display:none;
		} 
		.page-newstag .page__title {
			display: none;
		}	
		.page-events .player > iframe {
			width: 640px;
			height: 360px;
			width: 100%;
			border: none;
			margin: 20px 0;
		} 
		#block-views-nodequeue-1-block .views-field-title {
			margin: 0;
			padding-left: 0;
			position: absolute;
			width: 100%;
			bottom: 0;
			height: initial;
			margin-left: 0;
		}
		.page-working-papers-data-export .feed-icon,.page-policy-briefs-reports-data-export .feed-icon,.page-event-data-export .feed-icon,.page-book-chapters-data-export .feed-icon,.page-opinions-data-export .feed-icon ,.page-book-data-export .feed-icon,.page-news-data-export .feed-icon ,.page-journal-data-export .feed-icon   { display: block;}
		.page-working-papers-data-export .feed-icon img,.page-policy-briefs-reports-data-export .feed-icon img,.page-event-data-export .feed-icon img,.page-book-chapters-data-export .feed-icon img,.page-opinions-data-export .feed-icon img,.page-book-data-export .feed-icon img,.page-news-data-export .feed-icon img , .page-journal-data-export .feed-icon img{ height: 20px;}
		#draggable2 .secondary-spotlight .secondary-title a{height:auto;padding-top:0px !important;}
		#draggable2 .secondary-spotlight .secondary-news-tag{font-size:14px;}
		#draggable2 .secondary-spotlight .secondary-news-tag a{height:0px;padding-top:0px !important;font-weight:normal;}
		#quicktabs-affliate .people-row {
			width: 25%;
			vertical-align: top;
		}
		.secondary-image-creadit{
			position: absolute;
			right:0;
			bottom: 21px;

		}
		.secondary-image-creadit a{
			padding-top:0px !important;
			height:0 !important;
		}
		#quicktabs-affliate .view-people-faculty-emeriti .views-field-name {
			width: 280px;
		}
		#quicktabs-affliate .views-field-name {
			float: left;
			margin-left: 15px;
			font-size: 15px;
			word-spacing: 1px;
			letter-spacing: 0.4px;
			font-weight: bold;
		}
		#quicktabs-affliate .view-id-past_people_affliate  .views-field-field-designation{
			width:280px;
		}
		#quicktabs-affliate .view-id-past_people_affliate  .views-field-field-designation {
			margin-bottom: 10px;
		}
		#quicktabs-affliate .views-field-field-designation{
			margin-left: 15px;
			float: left;
			margin-top: 05px;
			text-transform: uppercase;
			/* width: 140px; */
			font-size: 13px;
			line-height: 13px;
		}
		#quicktabs-affliate .quicktabs-tabs,
		#quicktabs-research .quicktabs-tabs{
			padding-left: 414px;    
		}
		@media (min-width:767px) and (max-width:1199px){
			#quicktabs-affliate .quicktabs-tabs{padding-left: 0px !important;}
			#quicktabs-affliate .people-row {
				width: 48%;
				float: left;
			}
			#quicktabs-tabpage-affliate-1 td{
				width: 100% !important;
				float: left;
				clear: both;
			}
			#quicktabs-tabpage-affliate-1 td{
				padding:10px 0;
			}
			#quicktabs-affliate .views-field-name{
				margin-top:0;
			}
			.page-node-3892 #block-views-about-focus-area-block-1 {
		       width: 100%;
		    }
		    .projects {
		      min-width: 100%;
		      min-height: auto;
		      padding-right: 0;
		    }
			/* form css */
			#webform-client-form-6291 .form-text{
				height: 34px;
				padding: 6px 12px;
				font-size: 14px;
				line-height: 1.42857143;
				color: #555;
				background-color: #fff;
				background-image: none;
				border: 1px solid #ccc;
				border-radius: 4px;
				-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
				box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
				-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
				-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
				transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
			}
			.page-node-6191 .governingbody-link{width:100%;}
			.page-node-6191 .projects {
               padding-left: 0px;
               min-width: 100%;
               padding-right: 0;
               margin-left: 0;
            }
			.page-node-6191 #block-views-cpr-safe-space-block-block-1{width:100%;}
			.page-node-6191 #block-views-cpr-safe-space-block-block-1 .block-title{margin-top:10px;display:inline-block;}
			#webform-client-form-6291 .form-textarea {
				height: 34px;
				padding: 6px 12px;
				font-size: 14px;
				line-height: 1.42857143;
				color: #555;
				background-color: #fff;
				background-image: none;
				border: 1px solid #ccc;
				border-radius: 4px;
				-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
				box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
				-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
				-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
				transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
			}

			.view-id-past_research_projects_terms .views-view-grid tr:nth-child(even){
				background-color: #fff!important;
			}
		}
		@media (min-width:320px) and (max-width:767px) {
			#quicktabs-affliate .quicktabs-tabs,
			#quicktabs-research .quicktabs-tabs{padding-left: 0px;margin-top:10px;}
			.view-id-past_people_affliate .people-row{
				float: left;
				clear: both;
			}
			#quicktabs-tabpage-affliate-1 td{
				width: 100% !important;
				float: left;
				clear: both;
			}
			.view-id-past_research_projects_terms .views-view-grid tr:nth-child(even){
				background-color: #fff!important;
			}
		}
		#quicktabs-tabpage-affliate-1 .views-field-name a{
			font-size:13px;
			font-weight:bold;
			color:#333;
			text-transform: uppercase;/*edit by tricore.dev25 Changes on 10-08-2015*/
			word-spacing:1px;

		}
		#quicktabs-tabpage-affliate-1 td {
			width: 25%;
			vertical-align: top;
			padding: 10px 0px;
		}
		.view-id-past_research_projects_terms .views-view-grid tr:nth-child(even),
		.view-past-people-affliate .views-view-grid tr:nth-child(even){ background-color: #e2e2e0;}
		.view-past-people-affliate .views-view-grid .views-field-name{
			margin-top:10px;
		}
		.view-id-past_research_projects_terms .views-view-grid tr:nth-child(odd) { background-color: #FFFFFF;}
		.node-6518 .field.field-name-body.field-type-text-with-summary.field-label-hidden {
			float: left;
			width: 36%;padding-right: 5%;
		}
		.node-6518 form#webform-client-form-6518 {
			float: left;
			width: 64%;
		}
		.node-6518 div#webform-component-full-name {
			float: left;
			width: 50%; padding-right:10px;
		}
		.node-6518 div#webform-component-full-name label{ margin-bottom:5px; display:block;}

		.node-6518 div#webform-component-contact-number {
			float: left;
			width: 50%;
			padding-left: 10px;
		}

		@media (min-width:768px) and (max-width:1200px){
			.page-newstag .more-link-up,
			.page-taxonomy-term .more-link-up{
				margin-left: 0 !important;
				float:right !important;
			}
			.view-whats-news .views-row {
			    padding: 2px 0 !important;
			}
			.view-whats-news .views-field.views-field-title {
			    padding: 0;
			    line-height: normal;
			    margin: 0;
			    font-size: 12px;
			}

		}

		@media(min-width:768px){
			.date_aside {padding:0 0 0 7px;}
			.left_aside {padding:0 7px 0 0;}
		}
		/*news taging end */
		@media(max-width:767px){
			.node-6518 .field.field-name-body.field-type-text-with-summary.field-label-hidden,.node-6518 form#webform-client-form-6518{ width:100%; padding-left:0px; padding-right:0px;}	
			#block-views-nodequeue-2-block .views-field-title{bottom: 0px;}
			.primary-title{margin-left: 11px; line-height: 25px !important;}
			.region-home-primary-banner #block-views-nodequeue-1-block .views-field-title a{padding-left: 0px !important;}
			#block-views-nodequeue-1-block .primary-title a {font-size: 20px;padding-left:10px;}
			.page-newstag .fstMultipleMode {
				width: 80% !important;
			}
			.page-newstag .more-link-up{
				margin-left: 0 !important;
			}
			.page-taxonomy-term .fstMultipleMode {
				width: 80% !important;
			}
			.page-taxonomy-term .more-link-up{
				margin-left: 0 !important;
			}
			#draggable{
				/*top: 18px !important; */
				top:0px !important;
				left: 0px !important;
				position: relative;
			}
			#draggable2{
				top: 0px !important; 
				left: 0px !important;
				position: relative;
			}
			.primary-news-tag a{font-size: 14px !important;}
			.secondary-news-tag a{ font-size:14px !important;}
			#block-views-nodequeue-1-block .primary-sub-title{padding-left: 11px;}
			#block-views-nodequeue-1-block .primary-news-tag{padding: 0px 0 0 9px;}
			.primary-news-tag a{font-weight: normal !important;}
			#block-views-nodequeue-1-block .primary-title{padding-left:0;}
			.page-node-6191 .downloadbtn a{margin:0 auto;}   
			.page-node-6191 #block-views-cpr-safe-space-block-block-1{overflow: hidden;}
			.page-node-6285 #block-views-cpr-safe-space-block-block-1{overflow: hidden;}
			.page-node-6285 .booksimages { width: 30%; margin: 0 auto;margin-top: 10px;}
			.page-node-6285 .downloadbtn a{margin:0 auto;} 

		}
		@media (max-width:600px){
			.page-newstag .fstMultipleMode {
				width: 100% !important;
			}
			.page-newstag .more-link-up{
				float:right !important;
			}
			.page-taxonomy-term .fstMultipleMode {
				width: 100% !important;
			}
			.page-taxonomy-term .more-link-up{
				float:right !important;
			}
			.fstMultipleMode.fstActive .fstResults{
				width:335px;
			}

		}

		@media(max-width:480px){
			#block-views-nodequeue-1-block .primary-title a {font-size: 14px;padding-left:10px;line-height: 15px;}
			#block-views-nodequeue-1-block .primary-sub-title{color:#fff;padding-left:10px;font-size: 12px;}
			#block-views-nodequeue-1-block .primary-news-tag ul{padding-left:10px;margin-bottom: 3px;} 
			/*.region-home-secondary-banner #block-views-nodequeue-2-block .views-field-title a{padding-top: 115px !important;}*/
			.date_aside .fstElement.fstMultipleMode {
				width: 300px;
			}
			.fstMultipleMode.fstActive .fstResults {
				display: block;
				z-index: 10;
				border-top: 1px solid #D7D7D7;
				width: 200px;
			}	
			.page-node-6191 .projects{min-width: auto;}
			.page-node-6285 .projects{min-width: auto;}
		}
		@media (max-width: 1200px) and (min-width: 768px){
            
            .sidebar-first #content {
              margin-left: 0 !important;
            }
			.page-node-6191 .downloadbtn a {
				width: 97px;
				font-size: 11px;
				padding: 3px 0;
				display:block; 
			}
			.page-node-6191 #block-views-cpr-safe-space-block-block-1 { 
				overflow: hidden;} 
				.page-node-6191 .downloadbtn a {
					width: 97px;
					font-size: 11px;
					padding: 3px 0;
					display:block;}
				}
			.page-node-6285 #block-views-cpr-safe-space-block-block-1 { /*overflow: hidden;*/ } 
		.page-node-6285 .downloadbtn a { /*width: 97px; font-size: 11px; padding: 3px 0; display:block;*/ }
	}
	@media(max-width:400px){
		/*#draggable2 {top: 75px !important;}*/
		#draggable2 .secondary-spotlight .secondary-news-tag{ margin-top: 62px;}
		#block-views-nodequeue-1-block .primary-news-tag{padding: 5px 0 0px 11px;}
	}
	@media(max-width:320px){
		#draggable2 {top: 0px !important;}
	}
	@media(max-width:1200px){
		.left_aside,.date_aside{width:100%;padding:0;margin-bottom:10px;}
		.node-working-papers .field-name-field-image {
			margin: 0 !important;
		}
		.node-working-papers .field-name-field-image img{
			width: initial !important;
			position: relative !important;
			max-width: 100% !important;
			height: initial !important;
			margin: 0 auto 20px auto !important;
			display: block !important;
		}
		.page-node-6191 #block-views-cpr-safe-space-block-block-1 {margin-top: 100%;}
		.page-node-6191 .downloadbtn a { font-size: 11px;}
	}

	/* front page primary sportlight End*/
	/***/
	#quicktabs-focus_area_project_page_tabs{
		padding-bottom:25px;
		display: block;
	}
	#quicktabs-focus_area_project_page_tabs  .views-row {
		float: none !important;
		width: 49% !important;
		margin-right: 0% !important;
		display: inline-block;
		vertical-align: top;
	}

	#quicktabs-focus_area_project_page_tabs .view-content,
	#quicktabs-container-focus_area_people_project_tab .view-content,
	#quicktabs-project_people_sub_projects_tab .view-content{
		height: 240px;
		overflow: auto;
	}
	#quicktabs-container-focus_area_project_page_tabs .more-link,
	#quicktabs-container-focus_area_project_page_tabs #quicktabs-tabpage-focus_area_project_page_tabs-4 .more-link,
	#quicktabs-container-focus_area_project_page_tabs #quicktabs-tabpage-focus_area_project_page_tabs-2 .more-link{
		position:relative;
		margin:0 !important;
		right:0 !important;
		display:block;
	}
	#block-nice-menus-1 li:hover ul, .menu-path-events li:hover ul {
		visibility: visible !important;
		display: block !important;
	}
	.view-events .views-field .embedded-video {
		margin-top: 20px;
	}
	.view-focus-area-project-page-tabs .views-row {
		float: left;
		width: 45%;
		overflow: hidden;
	}
	.view-focus-area-project-page-tabs {
		overflow:visible;
	}

	.quicktabs-tabpage .view-id-faculty_book_chapters.view-display-id-block_2 .views-row { height: 65px; overflow: hidden; }

/*
.quicktabs-tabpage .view-id-faculty_book_chapters.view-display-id-block_2 .views-field-title { float: left; width: 63% !important; margin-right: 2%; }

.quicktabs-tabpage .view-id-faculty_book_chapters.view-display-id-block_2.view-id-faculty_book_chapters .views-field-field-authors .field-content { float: none; width: auto; }
*/




.view-focus-area-project-page-tabs .views-row {
	margin-bottom: 10px;
	min-height: 80px;
	margin-right: 10px;
}

/* css for Policy Challenges pages */
.node-type-policy-challenges #content {
  margin-top: 30px;
}
.page-latest-policy-challenges .col-sm-24.col-md-18.hidden-xs,
.node-type-policy-challenges .col-sm-24.col-md-18.hidden-xs{
	display:none;
}
.page-latest-policy-challenges #header,
.node-type-policy-challenges #header {
	display: flex;
}
.page-latest-policy-challenges .region-header,
.node-type-policy-challenges .region-header {
	clear: unset;
	width: 74.5%;
	align-items: center;
	display: flex;
	margin-top: 6.2em;
}
.page-latest-policy-challenges .region-header .view-policy-challenge,
.node-type-policy-challenges .region-header .view-policy-challenge {
	margin-left:5em;
	height: 4em;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content ,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content{
	display: inline-flex;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row{
	padding-right: 10px;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-1,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-1{
	width: 120px;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-2,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-2{
	width: 155px;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-3,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-3{
	width: 130px;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-4,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-4{
	width: 110px;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-5,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-5{
	width: 110px;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-6,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-6{
	width: 95px;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content .grey a,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content .grey a{
	color: #9e9d9f;
	pointer-events: none;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a{
	font-size: 16px;
	font-family: 'AlegreyaSansLight';
	color: #000;
	padding: 10px 0px;
	text-decoration: none;
	font-weight: 600;
	line-height: 5px;
	position: relative;
}
.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a.active:after,
.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a.active:after{
	border-bottom: 2px solid #FFD400;
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
}
@-moz-document url-prefix() {
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a.active:after,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a.active:after { bottom: -2.3em;  }
}
.page-latest-policy-challenges .view-display-id-block_2 .views-row.views-row-1.views-row-odd.views-row-first.views-row-last,
.node-type-policy-challenges .view-display-id-block_2 .views-row.views-row-1.views-row-odd.views-row-first.views-row-last{
	position: relative;
}

.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-title,
.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-title  {
	position: absolute;
	top: 9em;
	left: 30.7em;
}
.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-title span ,
.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-title span{
	color: #fff;
	font-weight: 700;
	font-size: 4em;
}

.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title,
.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title {
	position: absolute;
	top: 14em;
	right: 4em;
	width: 46.5em;
}
.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title .field-content,
.node-type-policy-challenges  .view-display-id-block_2 .views-field.views-field-field-sub-title .field-content{
	color: #fff;
	font-weight: 700;
	font-size: 2.7em;
	line-height: 1em;
}
.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description,
.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description {
	position: absolute;
	top: 2em;
	width: 16.2em;
	left: 4.2em;
}
.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description .field-content,
.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description .field-content{
	color: #ffffff;
}
#block-views-latest-policy-challenge-block-2 .views-field.views-field-field-pdf-download{
	position: absolute;
	left: 20.2em;
	bottom: 4em;
}
.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-created-1,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field.views-field-created{
	margin-top: 10px;
}
.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-title,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field-title{
	font-family: 'AlegreyaSansRegular';
	font-size: 22px;
	font-weight: bold;
	line-height: 25px;
	letter-spacing: 0.4px;
	word-spacing: 1px;
	padding-bottom: 5px;
}
.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-field-author-name .views-label,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field-field-author-name .views-label{
	float: left;
	margin-right: 5px;
}

.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-field-author-name .field-content,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field-field-author-name .field-content{
	font-weight: 600;
}
.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-field-tags .field-content ul {
	padding: 0 ;
	margin: 0;
}
.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-field-tags a:before{
	content:"#";
}
.view.view-latest-policy-challenge.view-id-latest_policy_challenge.view-display-id-page_1,
.node-type-policy-challenges .node{
	width: 65%;
	float: left;
}
.page-latest-policy-challenges #block-views-latest-policy-challenge-block-1,
.node-type-policy-challenges #block-views-latest-policy-challenge-block-4 {
	width: 35%;
	float: right;
	padding-left: 3em;
}
.page-latest-policy-challenges #block-views-latest-policy-challenge-block-1 .views-row,
.node-type-policy-challenges #block-views-latest-policy-challenge-block-4 .views-row{
	margin: 25px 0;
}
.page-latest-policy-challenges #block-views-policy-challenge-block-1,
.node-type-policy-challenges #block-views-latest-policy-challenge-block-3{
	width: 35%;
	float: right;
	margin-top: 3em;
	padding-left: 3em;
}
.page-latest-policy-challenges .view-display-id-block_1 .field-content .content,
.node-type-policy-challenges .view-display-id-block_4 .field-content .content {
	border: none;
	position: initial;
	overflow: hidden;
	padding:0;
	height: 45px;
	width: 40px;
	float: left; 
}
.page-latest-policy-challenges .view-display-id-block_1 .field-content .file-download a,
.node-type-policy-challenges .view-display-id-block_4 .field-content .file-download a{
	font-weight: 600;
}
.page-latest-policy-challenges .view-display-id-block_1 .field-content .file-download a:hover,
.node-type-policy-challenges .view-display-id-block_4 .field-content .file-download a:hover {
	text-dexoration: none;
}
#block-views-latest-policy-challenge-block-2 {
	margin-bottom: 0;
}
.page-latest-policy-challenges .block__title.block-title {
	display: none;
}
.page-latest-policy-challenges #block-views-latest-policy-challenge-block-2 {
	margin-top: 30px;
}
.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-body .description,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field-body .field-content{
	padding-right: 16px;
}
.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-body,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field-body{
	height: 750px;
	overflow: hidden;
	overflow-y: scroll;
}
.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-body::-webkit-scrollbar-track,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field-body::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-body::-webkit-scrollbar,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field-body::-webkit-scrollbar
{
	width: 3px;
	background-color: #F5F5F5;
}

.page-latest-policy-challenges .view-display-id-page_1 .views-field.views-field-body::-webkit-scrollbar-thumb,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field-body::-webkit-scrollbar-thumb
{
	background-color: #ffcb05;
}
#block-views-latest-policy-challenge-block-2 .views-field.views-field-field-pdf-download .field-content img {
	display: none;
}
#block-views-latest-policy-challenge-block-2 .views-field.views-field-field-pdf-download .field-content a {
	font-size: 0;
}
#block-views-latest-policy-challenge-block-2 .views-field.views-field-field-pdf-download .field-content a:before {
	content: url(/sites/all/themes/zen/img/Yellow.png);
}
.views-field.views-field-field-pdf-download .field-content img {
	display: none;
}
#block-views-policy-challenge-block-1 .views-field.views-field-name {
	display: none;
}
#block-views-policy-challenge-block-1 .field-content a:before {
	content: url(/sites/all/themes/zen/img/Pink.png);
}
.views-field.views-field-field-pdf-download .field-content img {
	display: none;
}
#block-views-policy-challenge-block-1 .views-field.views-field-name {
	display: none;
}
#block-views-policy-challenge-block-1 .field-content .file a,
#block-views-latest-policy-challenge-block-3 .field-content .file a{
	font-size: 0;
}
#block-views-policy-challenge-block-1 .title-pdf a,
#block-views-latest-policy-challenge-block-3 .title-pdf a{
	font-size: 14px;
}
#block-views-policy-challenge-block-1 .field-content a ,
#block-views-latest-policy-challenge-block-3 .field-content a {
	position: relative;
	padding-left: 3em;
	font-weight: bold;
	letter-spacing: .4px;
	text-transform: Uppercase;
	display: block;
}
#block-views-policy-challenge-block-1 .field-content .title-pdf ,
#block-views-latest-policy-challenge-block-3 .field-content .title-pdf{
   padding-left: 3em;
   font-weight: bold;
   letter-spacing: .4px;
   text-transform: Uppercase;
   display: inline-block;
}
#block-views-policy-challenge-block-1 .field-content .title-without-pdf ,
#block-views-latest-policy-challenge-block-3 .field-content .title-without-pdf{
   font-weight: bold;
   letter-spacing: .4px;
   text-transform: Uppercase;
}
#block-views-policy-challenge-block-1 .field-content a:hover,
#block-views-latest-policy-challenge-block-3 .field-content a:hover{
	text-decoration: none;
}
#block-views-policy-challenge-block-1 .field-content a:before ,
#block-views-latest-policy-challenge-block-3 .field-content a:before{
	position: absolute;
	content: url(/sites/all/themes/zen/img/Pink.png);
	left: 0;
}
#block-views-policy-challenge-block-1 .views-field.views-field-description,
#block-views-latest-policy-challenge-block-3 .views-field.views-field-description{
	margin-top: 30px;
}
#block-views-policy-challenge-block-1 .views-field.views-field-description p ,
#block-views-latest-policy-challenge-block-3 .views-field.views-field-description p{
	font-size: 14px;
	letter-spacing: .4px;
}
.views-field.views-field-field-pdf-download .content a {
	font-size: 0;
	position:relative;
}
.views-field.views-field-field-pdf-download .content a:hover{
	text-decoration: none;
}
.views-field.views-field-field-pdf-download .content a:before {
	position: absolute;
	content: url(/sites/all/themes/zen/img/Grey.png);
	left: 0;
	top: -13px;
}
.view-display-id-page_1 .views-field.views-field-field-summary-description {
	min-height: 20px;
	text-transform: uppercase;
	font-size: 13px;
	padding-bottom: 5px;
}
.view-display-id-page_1 .views-field.views-field-field-tags {
	display: inline-block;
	text-transform: uppercase;
	font-size: 12px;
}
.view-display-id-page_1 .views-field.views-field-field-author-name,
.node-type-policy-challenges .view-display-id-entity_view_1 .views-field-field-author-name{
	padding: 8px 0;
}
.title{
	display: none;
}
#page1{
	display: none;
}
.page-search .search-snippet a {
    text-decoration: underline;
}
/*Mobile screen css*/
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
	.page-latest-policy-challenges #header,
	.node-type-policy-challenges #header{
		display: block;
	}
	.logo {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.page-latest-policy-challenges .region-header,
	.node-type-policy-challenges .region-header{
		width: 100%;
		margin-top: 1em;
	}
	.page-latest-policy-challenges .region-header .view-policy-challenge,
	.node-type-policy-challenges .region-header .view-policy-challenge{
		margin-left: 0;
		height: inherit;
	}
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content ,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content {
		display: block;
		margin: 0 15px;
	}
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a.active::after,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a.active::after{
    bottom: 0;
  }
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-1,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-1,
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-2,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-2,
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-3,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-3,
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-4,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-4, 
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-5,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-5,
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-6,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-6{
		width: 100%;
		padding: 0 0 15px 0;
	}
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-7 ,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-7{
		width: 100%;
		padding: 0 0 0 0;
	}
	.page-latest-policy-challenges .slide-menu-header,
	.node-type-policy-challenges .slide-menu-header,
	.page-latest-policy-challenges #menu,
	.node-type-policy-challenges #menu {
		display: none;
	}
	.page-latest-policy-challenges #block-views-latest-policy-challenge-block-2{
		margin-top: 0;
	}
	.page-latest-policy-challenges .views-field.views-field-field-image img,
	.node-type-policy-challenges .views-field-field-image img{
		height: 235px !important;
		object-fit: cover !important;
		object-position: center !important;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description{
		position: absolute;
		top: 0;
		width: 100%;
		left: 0;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description .field-content,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description .field-content{
		color: #ffffff;
		padding-left: 10px;
		padding-top: 10px;
		font-size: 12px;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-title,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-title{
		top: 10em;
		left: 0;
		padding-left: 10px;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-title span,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-title span {
		font-size: 20px;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title {
		top: 12.5em;
		right: 0;
		width: 100%;
		padding-left: 10px;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title .field-content,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title .field-content {
		font-size: 18px;
	}
	.view.view-latest-policy-challenge.view-id-latest_policy_challenge.view-display-id-page_1 ,
	.node-type-policy-challenges .node{
		width: 100%;
		float: inherit;
	}
	.page-latest-policy-challenges #block-views-policy-challenge-block-1,
	.node-type-policy-challenges #block-views-latest-policy-challenge-block-3{
		width: 100%;
		margin-top: 3em;
		padding-left: 0;
	}
	.page-latest-policy-challenges #block-views-latest-policy-challenge-block-1,
	.node-type-policy-challenges #block-views-latest-policy-challenge-block-4{
		width: 100%;
		padding-left: 0;
	}
	.view-focus-area-project-page-tabs .views-row {
      margin-bottom: 10px;
      min-height: auto;
      width: 100%;
    }
}
/*Tab screen css*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	.page-latest-policy-challenges #header,
	.node-type-policy-challenges #header{
		display: block;
	}
	.logo {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.page-latest-policy-challenges .region-header,
	.node-type-policy-challenges .region-header{
		width: 100%;
		margin-top: 1em;
	}
	.page-latest-policy-challenges .region-header .view-policy-challenge,
	.node-type-policy-challenges .region-header .view-policy-challenge{
		margin-left: 0;
		height: inherit;
	}
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content {
		display: block;
		margin: 0 15px;
	}
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a.active::after,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row .views-field .field-content a.active::after{
    bottom: 0;
  }
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-1,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-1,
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-2,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-2, 
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-3,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-3, 
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-4,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-4, 
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-5,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-5,
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-6,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-6 {
		width: 100%;
		padding: 0 0 15px 0;
	}
	.page-latest-policy-challenges .region-header .view-policy-challenge .view-content .views-row-7 ,
	.node-type-policy-challenges .region-header .view-policy-challenge .view-content .views-row-7{
		width: 100%;
		padding: 0 0 0 0;
	}
	.page-latest-policy-challenges .slide-menu-header,
	.node-type-policy-challenges .slide-menu-header,
	.page-latest-policy-challenges #menu,
	.node-type-policy-challenges #menu{
		display: none;
	}
	.page-latest-policy-challenges #block-views-latest-policy-challenge-block-2,
	.node-type-policy-challenges #block-views-latest-policy-challenge-block-2{
		margin-top: 0;
	}
	.page-latest-policy-challenges .view-display-id-block_2 
	.views-row.views-row-1.views-row-odd.views-row-first.views-row-last,
	.node-type-policy-challenges .view-display-id-block_2 
	.views-row.views-row-1.views-row-odd.views-row-first.views-row-last {
		width: 100%;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description ,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-description {
		width: 100%;
		left: 10px;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-title,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-title{
		top: 8em;
		left: 10px;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-title span ,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-title span {
		font-size: 28px;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title ,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title{
		top: 10.5em;
		right: 0;
		left: 10px;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title .field-content,
	.node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title .field-content {
		font-size: 24px;
	}
}
}

/* css for Announcements Blcok */
#block-views-whats-news-block .view-footer{
  float: right !important;
  font-size: 13px !important;
  margin-right: 5px !important;
}
#block-views-whats-news-block .view-footer p{
  border: 1px solid #ccc;
  float: right !important;
  font-size: 13px !important;
  padding: 5px;
}
.page-announcements #content #page-title{
	display: block !important;
	background: none;
	font-size: 13px;
  letter-spacing: 0.4px;
  word-spacing: 1px;
	text-transform: uppercase;
	border-bottom: 2px solid #FFD400;
	margin-bottom: 36px;
	font-weight: bold;
	margin-top: 4px;
	padding: 0;
}
.page-announcements .view-whats-news .views-field.views-field-title {
  font-size: 14px !important;
  font-weight: bold;
}
.view-whats-news .view-content .views-view-grid{
	width: 100%;
}
.view-whats-news .view-content .views-view-grid tr:nth-child(2n) {
  background-color: #E2E2E0;
}
/*css for whats new Page */
.node-type-what-s-new .submitted{
	display: none;
}
.node-type-what-s-new .container #content,
.node-type-news .container #content {
  width: 70% !important;
}
.node-type-what-s-new .sidebars .region-sidebar-second,
.node-type-news .sidebars .region-sidebar-second {
  width: 29% !important;
  margin-left: 73% !important;
}
#block-views-whats-news-block-1 .block-title {
  background: rgb(255, 212, 0);
  margin: 0px;
  text-align: left;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: bold;
  padding: 5px 10px;
}
#block-views-whats-news-block-1 .view-whats-news {
	border: 1px solid #D8D8D8;
	position: relative;
	background: #fff;
	max-width: 100%;
}
#block-views-whats-news-block-1 .view-footer {
  float: right;
  font-size: 13px;
  margin-right: 5px;
}
#block-views-whats-news-block-1 .view-footer p{
  border: 1px solid #ccc;
  padding: 5px;
}
.view-whats-new .views-field-title .field-content{
  font-family: 'AlegreyaSansRegular';
  font-size: 22px;
  font-weight: bold;
  line-height: 25px;
  letter-spacing: 0.4px;
  word-spacing: 1px;
  padding-bottom: 5px;
}
.view-people-taxonomy-data .views-field-field-designation .field-content {
	text-transform: uppercase;
  font-size: 13px;
  padding: 0 0 10px 0;
}
.view-people-taxonomy-data .views-field-field-designation .field-content a{
	font-size: 15px;
	font-weight: bold;
	text-transform: none;
}
.webform-client-form .form-file {
	margin-top: -5px !important;
}
#quicktabs-project_people_sub_projects_tab{
	padding: 0 10px;
}
.view-fa-projects-headline-block.view-display-id-block_1 .field-content img{
    height: 300px;
    object-fit: cover;
}
.view-fa-projects-headline-block.view-display-id-block_1 .field-content .image-credit {
	width: 93.3%;
}
.view-fa-projects-headline-block.view-display-id-block_1 .field-content .field-name-field-image-spotlight img {
	height: auto;
}
.node-type-what-s-new .embedded-video .player iframe{
   width: 100% !important;
}
.not-logged-in #edit-submit {
  margin-top: 20px;
}
#quicktabs-container-focus_area_people_project_tab .views-field-view .view-content {
    height: auto !important;
    margin-left: 10px;
    font-weight: normal !important;
    padding-right: 10px;
}
#quicktabs-container-focus_area_people_project_tab .views-field-view .view-id-faculty_projects {
	height: auto !important;
}
#quicktabs-container-focus_area_people_project_tab .views-field-view .view-content a {
    font-weight: normal;
}
#quicktabs-container-focus_area_people_project_tab .views-field-view .view-content a:before {
    content: "- ";
}
@media (min-width: 375px) and (max-width: 413px){
  #block-views-nodequeue-1-block .primary-title {
    line-height: 25px;
  }
}
@media (min-width:320px) and (max-width:479px) {
    .node-type-what-s-new .sidebars .region-sidebar-second {
        width: 100% !important;
        margin-left: 0 !important;
    }
    .node-type-what-s-new .container #content,
    .node-type-news .container #content {
        width: 100% !important;
    }
    .page-news-archive .view-recent-news .views-view-grid tr td,
    .page-announcements .view-whats-news .views-view-grid tr td{
    	width: 100% !important;
        padding: 10px 0px 0px 0px;
        display: inline-block;
    }
    .pager li {
      display: inline-block !important;
      margin-top: 5px;
    }

}
@media (min-width:480px) and (max-width:959px) {
	.node-type-what-s-new .sidebars .region-sidebar-second {
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        display: inline-block !important;
    }
    .page-search #content > h2 {
      float: left;
      width: 55%;
    }
    .page-search #content .search-results{
      float: left;
      width: 55%;
    }
    .node-type-what-s-new .container #content,
    .node-type-news .container #content {
        width: 100% !important;
    }
    .page-search #content #block-facetapi-giiy4zr9gu0zsa0bumw1y9qiipidf1wu {
      width: 40% !important;
    }
}
@media (min-width:1025px) and (max-width:1199px) {
	#menu{
		display: none;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title, .node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-field-sub-title{
		right: 0em;
        width: 43.5em;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-title, .node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-title {
		top: 8em;
        left: 25.7em;
	}
	.page-latest-policy-challenges .view-display-id-block_2 .views-field.views-field-title span, .node-type-policy-challenges .view-display-id-block_2 .views-field.views-field-title span {
        font-size: 3.2em;
    }
}
.initiatives .project-people .view-projects-people .view-empty{
  margin-left : 20px;
}
#webform-component-cv,#webform-component-cover-letter{
  margin-bottom: 3em;
}
@media (min-width:320px) and (max-width:479px) {
	.page-search #content > h2 {
      float: left;
      width: 55%;
    }
    .page-search #content .search-results{
      float: left;
      width: 55%;
    }
 }

/* css for temporary Dialogues */
.dialogie.banner a {
    background: url('/sites/all/themes/zen/img/unnamed.jpg');
     background-position-x: 0%;
     background-position-y: 0%;
    background-repeat: repeat;
    width: 100%;
    height: 200px;
    display: block;
    background-repeat: no-repeat;
    background-position: 50% 0;
    color: transparent;
}
.view-id-event_banner_slide_show {
  position: relative;
}
.views-field.views-field-field-microsites-image {
  position: relative;
  z-index: -99;
}
.view-id-event_banner_slide_show .views-field-title {
  position: absolute;
  top: 24em;
  height: initial;
  margin-left: 0;
}
.view-id-event_banner_slide_show .views-slideshow-controls-text-previous {
  position: absolute;
  top:15em;
  left:10px;
  z-index: 9;
}
.view-id-event_banner_slide_show .views-slideshow-controls-text-previous a{
background: url("/sites/all/themes/zen/img/left-button.png");
height: 60px;
display: block;
background-repeat: no-repeat;
color: transparent;
text-decoration: none;
}
.view-id-event_banner_slide_show .views-slideshow-controls-text-previous a:focus,
.view-id-event_banner_slide_show .views-slideshow-controls-text-next a:focus{
 outline: none;
}
.view-id-event_banner_slide_show .views-slideshow-controls-text-next {
  position: absolute;
  top:15em;
  right:10px;
  z-index: 9;
}
.view-id-event_banner_slide_show .views-slideshow-controls-text-next a{
background: url("/sites/all/themes/zen/img/right-button.png");
height: 60px;
display: block;
background-repeat: no-repeat;
color: transparent;
text-decoration: none;
}
.view-id-event_banner_slide_show .views-slideshow-controls-text-pause {
  display: none;
}
.view-id-event_banner_slide_show .views-field-title a {
  color: #fff;
  font-weight: 700;
  font-size: 30px;
  padding:0 0 0 1.8em;
}
.view-id-event_banner_slide_show .views-field-field-banner-text{
  color: #fff;
  position: absolute;
  top: 27.5em;
  padding: 0 4.1em;
}
.view-id-event_banner_slide_show .views-field-field-banner-text .field-content {
  font-size: 20px;
  line-height: 24px;
}
.covid-19-page{
  width: 36.7%;
  float: left;
}
.covid-19-page h2{
  font-size: 26px;
  font-weight: bold;
  margin: 0;
}
.covid-19-page .field-name-body {
  margin-right:  30px
}
.timeline-block{
  float:left;
  margin-right:10px;
}
.covid-reports{
  float: left;
  width: 15%;
}
.blog-field,.state-wise{
  float: left;
  margin-right: 10px;
  width: 15%;
}
.timeline-block .block-title,
.blog-field .block-title,
.covid-reports .block-title,
.state-wise .block-title{
    background: #FFD400;
    font-size: 12px;
    padding: 3px;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
}
.dashboard-tracker .block-title {
    background: #FFD400;
    font-size: 13px;
    padding: 6px 10px;
    text-transform: uppercase;
    font-weight: bold;
}
.timeline-block p,
.blog-field p,
.covid-reports p,
.state-wise p{
  margin: 0;
}
.dashboard-tracker{
  float: left;
  width: 100%;
}
.page-covid-19-blog-field-notes .view-recent-news .views-view-grid ,
.page-covid-19-podcast .view-recent-news .views-view-grid{
    width: 100%;
}
.page-covid-19-blog-field-notes .view-recent-news .view-header h2 ,
.page-covid-19-podcast .view-recent-news .view-header h2,
.page-covid-19-podcast .view-research-op-eds h2,
.page-covid-19-videos .view-recent-news h2,
.page-covid-19-research-policy-briefs .view-research-policy-briefs h2,
.page-covid-19-research-op-eds .view-research-op-eds h2,
.page-covid-19-research-working-papers .view-research-working-papers h2,
.page-covid-19-research-journal-articles .view-research-journal-articles h2 {
    font-size: 13px;
    letter-spacing: 0.4px;
    word-spacing: 1px;
    text-transform: uppercase;
    border-bottom: 2px solid #FFD400;
    margin-bottom: 36px;
    font-weight: bold;
    margin-top: 4px;
}
.page-covid-19-blog-field-notes .view-recent-news,
.page-covid-19-podcast .view-recent-news{
    border: none;
    position: relative;
    height: auto;
    background: #fff;
    width: 100%;
}
.page-covid-19-podcast .view-recent-news .views-field-field-thumbnail {
    float: left;
    width: 238px;
    margin: 5px 15px 0px 10px;
    min-height: 141px;
}
.page-covid-19-podcast .view-recent-news .views-field-field-thumbnail img,
.page-covid-19-videos .view-recent-news .views-field-field-micro-video img {
   width: 238px;
   height: 141px;
}
.page-covid-19-podcast .view-recent-news .views-field-field-date {
    font-size: 13px;
    text-transform: uppercase;
}
.page-covid-19-podcast .views-field-title {
    font-weight: bold;
    word-spacing: 1px;
    letter-spacing: 0.4px;
    margin-top: 4px;
    font-size: 20px;
}
.page-covid-19-research-working-papers .view-research-working-papers .views-field-title {
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 0.4px;
    word-spacing: 1px;
    line-height: 20px;
}
.page-covid-19-podcast .view-recent-news .views-field-field-people .views-label,
.page-covid-19-blog-field-notes .view-recent-news .views-field-field-people .views-label{
	float: left;
}
.Main__Title-xz49ti-1 {
  display: none;
}
.Foundation__Inner-sc-11tbro4-1.iTulKk {
  max-width: 100% !important;
}
.page-covid-19-videos .view-recent-news{
  height: auto;
  border: none;
}
.page-covid-19-videos .view-recent-news .views-field-field-micro-video {
  width: 237px;
  float: left;
  margin: 5px 15px 0 10px;
}
/*.page-covid-19-videos .view-recent-news .views-field-field-date {
  margin-top: 7.5em;
}*/
.page-covid-19-videos .view-recent-news .views-field-field-people .views-label {
  float: left;
}
.page-covid-19-videos .view-recent-news .views-field-title {
  font-size: 20px;
}
.page-covid-19-videos .view-recent-news .views-row-odd,.page-covid-19-videos .view-recent-news .views-row-even,
.page-covid-19-podcast .view-recent-news .views-row-odd, .page-covid-19-podcast .view-recent-news .views-row-even{
    min-height: 175px;
}

.view-research-policy-briefs .views-field-title,
.view-research-journal-articles .views-field-title {
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 0.4px;
    word-spacing: 1px;
    margin-bottom: 3px;
    line-height: 20px;
}
.covid-19-resource h2{
    display: block;
    background: none;
    border-bottom: 2px solid #FFD400;
    font-size: 13px;
    padding-left: 0;
    padding-bottom: 2px;
    font-weight: bold;
    text-transform: uppercase;
}
/* css for social share blog */
.block-social-share ul {
  padding:0;
}
.block-social-share ul li {
 display: inline-block;
}
.node-journal-articles .field.field-name-field-image{
 width: auto !important;
 margin-left: -3em;
 float: left;
}
