@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;
}
.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;
	}
.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;
	}
/* added by samay starts*/
#block-views-governing-body-block table{
	width:100%;
}
#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-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;
	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;
	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:14px;
}
#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:45%;
	float:left;
	margin-bottom: 15px;
	margin-right:5%;
}
.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;
}
#block-views-nodequeue-2-block .views-field-title a{
	height:224px;
	width:100%;
	display: block;
	text-decoration: none;
	padding-left:20px;
	padding-right:20px;
	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;
}

#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:270px;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 0.4px;
	margin-top:-300px;
}
#block-views-nodequeue-1-block .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-right:20px;
	padding-top:230px;
}
#block-views-nodequeue-1-block .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;
}
#block-views-nodequeue-1-block .views-field-field-primary-banner-image {
	margin-top:-300px;
}
#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 {
	margin:0px;
}
#block-nice-menus-1 li {
	background:none;
	border:none;
	margin:0px 36px;
}
#block-nice-menus-1 > ul > li:first-child {
	margin-left:123px;
}
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 > 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 {
	text-decoration: none;
}
#block-nice-menus-1 > ul > li > a:hover {
	border-bottom:2px solid #FFD400;
	text-decoration: none!important;
}
#block-nice-menus-1 > ul > li > .active-trail {
	border-bottom:2px solid #FFD400;
	text-decoration: none!important;
}
#block-nice-menus-1 > ul > li > ul {
	top:41px;
}
#block-nice-menus-1 > ul > li > ul > li  {
	margin:3px 0px 0px;
}
#block-nice-menus-1 > 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{
	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:16px;
	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;
	text-align:center;
	font-weight:bold;
	border:1px solid #d8d8d8;
	min-height:181px;
	}
.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;
	margin-left: -57px;
	}
.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{
}
.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;
	
	}		
.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==*/

.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{
		min-height:244px;
		}
	.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:270px !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;
		}						
	}			



.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{
	background-color: #FFD400;
	font-size: 13px;
	text-transform: uppercase;
	padding:8px 17px;
	font-weight: bold;

}
#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 {
	height: 240px;	
}
#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: 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;}
#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: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-3892 #block-views-about-focus-area-block-1{
	width: 399px;
}
.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%;}
.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;}
.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;}
}

.view-id-fa_projects_headline_block .views-field-field-image-credit {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: rgb(255, 255, 255);
  position: absolute;
  text-align: right;
  padding-right: 4px;
  font-size: 10px;
  top: 286px;
}

/*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%;}

/*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 {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%;}


/*.page-news .views-field-field-picture .field-content img{width:100%;height:305px;}*/
