.overlay {
	z-index: 500;
}

.html5video {
	z-index: 350;
}

/*carousel-*/
ol.carousel-indicators {
	left: 36%;}

/*pdf icon */
.sidemenu>ul>li a.pdf:before,.list.widget>ul>li a.pdf:before {
	vertical-align: -50%;
	padding: 0.6em 0.6em 0.6em 0;
}

.search div input {
	right: 0;
}

.search div input.btn {
	background: url("../assets/search.png") no-repeat scroll right 15px
		center rgb(103, 117, 35);
	border: medium none;
	color: rgb(255, 255, 255);
	float: right;
	font-size: 2em;
	height: 65px;
	padding-left: 15px;
	position: relative;
	width: 80px;
}

.search div input#q {
	background-color: rgba(0, 0, 0, 0);
	border: medium none;
	color: rgb(255, 255, 255);
	font-size: 2em;
	height: 65px;
	padding-left: 15px;
	position: absolute;
	width: 214px;
	left: 0px;
}
/* start project boxes*/
.colorbox p {
	color: rgb(255, 255, 255);
}

.col-lg-12.colorbox {
	padding: 15px 20px 10px;
}

.colorbox {
	margin-bottom: 35px;
}

.colorbox p {
	min-height: 150px;
}

.colorbox h4 {
	font-size: 2.1em;
	font-weight: 400;
	margin-bottom: 3px;
	margin-top: 7px;
	color: rgb(255, 255, 255);
}

.prj6 .colorbox,.prj6 .colorbox a.btn.btn-learn {
	background: #313436
}

.prj6 .colorbox a.btn.btn-learn:hover {
	background: #292C2D
}

.prj6 .colorbox a.btn.btn-learn:active {
	background: #1B1D1E
}

.prj1 .colorbox,.prj1 .colorbox a.btn.btn-learn {
	background: #74882E;
	color: #fff
}

.prj1 .colorbox a.btn.btn-learn:hover {
	color: #fff;
	background: #6a7d2a
}

.prj1 .colorbox a.btn.btn-learn:active {
	background: #434f1b
}

.prj5 .colorbox,.prj5 .colorbox a.btn.btn-learn {
	background: #8B1B1D
}

.prj5 .colorbox a.btn.btn-learn:hover {
	background: #7F181E
}

.prj5 .colorbox a.btn.btn-learn:activ {
	background: #701116
}

.prj3 .colorbox,.prj3 .colorbox a.btn.btn-learn {
	background: #BB6B0C
}

.prj3 .colorbox a.btn.btn-learn:hover {
	background: #AD610E
}

.prj3 .colorbox a.btn.btn-learn:active {
	background: #9B5407
}

.prj4 .colorbox,.prj4 .colorbox a.btn.btn-learn {
	background: #135487
}

.prj4 .colorbox a.btn.btn-learn:hover {
	background: #104970
}

.prj4 .colorbox a.btn.btn-learn:active {
	background: #0C3E60
}

.prj2 .colorbox,.prj2 .colorbox a.btn.btn-learn {
	background: #8AB0A3
}

.prj2 .colorbox a.btn.btn-learn:hover {
	background: #78A091
}

.prj2 .colorbox a.btn.btn-learn:active {
	background: #618E7D
}

.glossary {
	padding-left: 0;
}

.sidemenu .glossary li {
	margin-bottom: 25px;
}

.glossary li {
	list-style-type: none;
}

.sidemenu ul.glossary li a {
	line-height: 10px;
}

.glossary input[type="button"]:hover {
	color: rgb(116, 136, 46);
}

.glossary input[type="button"] {
	background: url("../assets/collapsed-minus.png") no-repeat scroll left
		center rgba(0, 0, 0, 0);
	border: medium none;
	color: rgb(49, 52, 54);
	font-weight: 700;
	line-height: 22px;
	outline: 0 none;
	padding: 17px 0 17px 35px;
	text-align: left;
	white-space: normal;
}

.glossary input.collapsed[type="button"] {
	background: url("../assets/collapsed-plus.png") no-repeat scroll left
		center rgba(0, 0, 0, 0);
	font-weight: 400;
}

.glossary .collapse,.glossary .collapsing {
	/*  border-left: 7px solid rgb(116, 136, 46);*/
	font-weight: 400;
	/*  margin: 0 0 0 60px;*/
	padding-left: 30px;
}

.projectshorttitle {
	font-size: 3em;
	font-weight: 800;
	min-height: 120px;
	padding: 15px 0;
}

.paddingleft {
	padding-left: 15px;
}

/* image with caption */
.wp-caption {
	max-width: 100%;
}

.alignleft {
	float: left;
	margin: 5px 20px 20px 0;
}

.alignright {
	float: right;
	margin: 5px 0 20px 20px;
}

.wp-caption-text {
	font-size: 15px;
	color: #979494;
	font-style: italic;
}

/* common button */
a.btn-common {
	bottom: 30px;
	margin-top: 25px;
	padding: 13px 32px;
	float: none;
	font-size: 1.4em;
	color: #ffffff;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}

.raw-sidenav .navigation  .ajax-map-image a {
	background-color: #ffffff;
}

p.photo-caption-text {
	font-family: "Open Sans", sans-serif;
	font-style: italic;
	font-size: 15px;
	line-height: 18px;
	color: #979494;
	padding: 0.75em 0 0;
}

p.photo-caption-text>span {
	margin-right: 0.5em;
	color: #26282A;
}

.clearboth {
	clear: both;
}

li.clearboth {
	margin-bottom: 1em;
}

.quote li {
	color: #ffffff;
}

#rawdata-content .quote * {
	color: #ffffff !important;
}

.form-control {
	height: 46px;
} /*newletter signup input */
.form-control::-moz-placeholder { /* overwrite the style.css */
	color: rgba(255, 255, 255, 0.7) !important;
}

a.zoom {
	cursor: url(../assets/zoom-in.cur), all-scroll !important;
	/* for IE, you can't put zoom-in here */
	cursor: url(../assets/zoom-in.cur), zoom-in !important;
	/* firefox only picks the last row */
}

#zoomCon {
	cursor: move;
	cursor: zoom-out;
}

#rawdatadownload .quote p {
	color: #ffffff;
}

/** this part fix the multiple line right side menu display issues (including reference links, 

glossary) */
/*remove line height, and set margin bottom*/
.sidemenu ul li.active a {
	/*vertical-align: 100%; not working, as multiple lines vertical alignment don't work, only first line 

moves up*/
	/*display: table-cell;
    vertical-align: middle;
    don't work for single lines,
*/
	/* float:left; this don't work in the chrome, the list image float as well */
	line-height: 5px;
	vertical-align: 400%;
	padding: 10px 0;
}

.sidemenu ul li {
	list-style-type: none;
	margin-bottom: 25px;
}

.sidemenu ul li.active {
	margin-bottom: 10px;
	margin-top: -10px;
}

/* sub menu */
.sidemenu ul.submenu {
	margin-bottom: 20px;
	margin-top: -20px;
}

.sidemenu ul.submenu li {
	font-style: italic;
	list-style-image: none;
	margin-bottom: 10px;
	padding-left: 20px;
	margin-top: 0px;
}

.sidemenu ul.submenu li.a:hover {
	color: rgb(116, 136, 46);
}

.sidemenu ul.submenu li.a {
	color: rgb(49, 52, 54);
}

.sidemenu ul .submenu li.active a {
	font-weight: 600;
	line-height: 10px;
	vertical-align: -0%;
	/* just to overwrite the main level menu vertical alignment, which is used to adjust the list image position */
}

/*genearl content image */
.richtext p img {
	padding: 0 10px 10px 0;
}

/* change publicaiton */
.sidemenu-nav-expand .collapse:before {
	/* remove the green bar on document type subject type headers */
	background: none repeat scroll 0 0 transparent;
}

.sidemenu.publications-side {
	margin-bottom: 0em;
	padding-bottom: 0em;
}



/* older publication 
.postheader h3 {
    font-size: 24px;
     padding: 10px 20px 10px 20px;
}

div.arrowcontainer {
     max-width: 80%;
}
.postmeta p { /* wrap authors on publication page*
    
       white-space: normal;
}
.postmeta {
   
    padding: 5px 20px;
}

.postexerpt {
    margin: 20px 30px 30px;
}

p.documenttype {
    padding-top: 0em;
}

p.documenttype, p.subjectarea {
  
    font-size: 16px;
    
}

.postactions { /* move sharethis icons up *
  
    padding:  0;
  
}
*/
.pagination .next span {
	margin-right: 20px;
}
/* publication right side menu */
.publications-side .sidemenu-nav-expand .collapse,.sidemenu-nav-expand .collapsing
	{
	border-left: medium none;
	font-weight: normal;
	margin: 0 0 0 0px;
	padding-left: 0;
}

.sidemenu-nav-expand input[type="button"] {
	font-size: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0 35px 0 0;
}

}
.sidemenu .publications-side ul li {
	margin-bottom: 15px;
}

.aside .publications-side ul {
	margin-bottom: 0;
	margin-top: 0;
}

.sidemenu .publications-side ul li {
	margin-bottom: 10px;
}

/* end of publicaiton right side menu*/

/* change publication title bar */
.green_title_bar {
	width: 100%;
	padding-left: 30px;
	position: absolute;
	bottom: 0;
	color: #f3f1de;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 36px;
	font-weight: 400;
	font-size: 20px;
}

.green_title_bar .title_line {
	background: none repeat scroll 0 0 #74882e;
	padding: 10px 20px;
}

.queryparam {
	color: #bb6b0c;
	font-weight: 600;
} /*query on keyword, subject, documenttype */

/* change news page color
body.news-page .row-fluid.breadcrumb, body.news-page .row.breadcrumb{
	background: #135487;}
body.news-page .row-fluid.breadcrumb-triangle .triangle, body.news-page .row.breadcrumb-triangle 

.triangle {
	border-color: #135487 transparent transparent transparent;}
body.news-page .postheader h3 {
	background: #135487;
	color: #FFFFFF;}

body.news-page a.button.btn-learn,
body.events-page a.button.btn-learn
 {
    display: inline-block;
    font-size: 1.3em;
    min-height: 30px;
    padding: 15px;

}


body.news-page .btn-learn {background: #135487;}
*/

/*ul list indent issue solved by using class ul-indent */
.richtext ul {
	display: table;
}

/**/
.jumbotron h1 {
	text-shadow: 2px 2px rgb(0, 0, 0);
}

/*past enews*/
.campaign>a {
	color: rgb(75, 76, 25);
	font-weight: 600;
	padding-left: 20px;
}

.campaign {
	color: rgb(40, 43, 45);
	font-size: 16px;
	font-weight: 600;
	margin: 15px 30px;
}

.campaign>a:hover {
	color: rgb(98, 107, 34);
}

/* vimeo video play buttons */
.playbutton {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 199;
	background: url(../assets/playButtonUp.png) no-repeat center center;
}

.playbutton:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 199;
	background: url(../assets/playButtonOver.png) no-repeat center center;
}

.enews_pastissue_divider {
	padding: 0 15px;
}

/* teammember photo size reduce */
.teammember .postheader img {
	width: 80%;
}

.ui-tooltip {
	max-width: 40% !important;
	background-color: #bb6b0c !important;
	padding: 20px !important;
}

.ui-tooltip * {
	color: #ffffff;
}

.home .partner {
	text-align: center;
}

.raw-sidenav .navigation li.large-menu>a {
	font-size: 18px;
	font-weight: 600;
}

.raw-sidenav .navigation li.species-habitat-data  a i.leftarrow {
	background: url(../assets/arrows.png) no-repeat;
	background-position: 5px 0px;
	margin-top: 12px;
	height: 25px;
	width: 22px;
	float: right;
	margin-right: 3px;
}

.raw-sidenav .navigation li.species-habitat-data a i.rightarrow {
	background: url("../assets/arrows.png") no-repeat scroll -14px 0
		rgba(0, 0, 0, 0);
	float: right;
	height: 25px;
	margin-top: 12px;
	width: 15px;
	margin-right: 5px;
}

.raw-sidenav .gis-data li a {
	height: auto !important; /* so the menu can wrap*/
	line-height: none;
}
/*extra wide box  */
.widebox div.logo-heading {
	background: #DBD9CA;
}

.widebox div.logo-heading>img {
	height: auto;
	width: auto;
}

.widebox {
	text-align: center;
}

.widebox p {
	text-align: left;
}

/** mega menu bottom padding */
.dropdown-menu li ul {
	padding: 30px 15px 0;
}

.page-content a.button { /** added by joan */
	color: #ffffff;
}

.search div:hover,.search div:focus {
	max-width: 20%; /*added by joan*/
}

.dropdown-menu li a {
	line-height: 1.2em;
	margin-bottom: 1em; /*added by joan */
}

/*set max width*/
.dropdown-menu .list-unstyled {
	max-width: 250px;
}

/*the rawdata part, the place holder for google search is black change to white
::-moz-placeholder { opacity:.8; font-style: italic; color: #ffffff!important;} * firefox 19+ *
:-ms-input-placeholder { opacity:.8; font-style: italic; color: #ffffff!important;} * ie *
 input:-moz-placeholder { opacity:.8; font-style: italic; color: #ffffff!important;} 
::-webkit-input-placeholder { color:#fff; opacity:.8; font-style: italic;color: #ffffff!important;}
all */
#jqueryTabs .ui-tabs-nav {
	background: transparent;
	border-width: 0px 0px 1px 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}

#jqueryTabs .ui-tabs-panel {
	margin: 0em 0.2em 0.2em 0.2em;
}

#jqueryTabs {
	padding: 0px;
	background: none;
	border-width: 0px;
}

#jqueryTabs .ui-tabs-nav {
	padding-left: 0px;
	background: transparent;
	border-width: 0px 0px 0px 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}

#jqueryTabs .ui-tabs-panel {
	background: transparent;
	border-width: 0px 0px 0px 0px;
}

#jqueryTabs .ui-tabs-nav li {
	border-bottom-width: 1px;
	margin-right: 20px;
	margin-top: 20px;
	max-width: 160px;
	min-height: 100px;
	white-space: normal;
}

#jqueryTabs .ui-tabs-nav h5 {
	font-size: 15px;
}

#jqueryTabs  .ui-tabs-nav .ui-tabs-anchor {
	font-size: 15px;
	font-weight: 600;
	min-height: 100px;
	width: 100%;
}

#jqueryTabs .ui-state-default,#jqueryTabs .ui-widget-content .ui-state-default,#jqueryTabs.ui-

widget-header .ui-state-default {
	background: none repeat scroll 0 0 #aacca4;
}

#jqueryTabs .ui-state-active,#jqueryTabs .ui-widget-content .ui-state-active,#jqueryTabs .ui-

widget-header .ui-state-active {
	background: none repeat scroll 0 0 #918b80;
}

#jqueryTabs .ui-corner-all,#jqueryTabs .ui-corner-bottom,#jqueryTabs .ui-corner-right,#jqueryTabs.ui-corner-br,#jqueryTabs .ui-corner-top
	{
	border-radius: 8px;
}

/* rawdata download page*/
/**/
ul.subsubmenu {
	list-style: outside none none;
	padding-left: 0px;
}

ul.subsubmenu {
	background-color: #e2dfd0;
}

.raw-sidenav .gis-data ul.subsubmenu a {
	padding-left: 40px;
}

/*
.post-box-share a,.postactions a, .main p > a.pdf, .main p > a.postLink {
    background: none repeat scroll 0 0 #bb6b0c !important;
    border-radius: 10px;
  
    font-weight: 600;
   padding: 0;
    vertical-align: top;
}

*/
.post-box-share a {
	background: none repeat scroll 0 0 #bb6b0c !important;
	border-radius: 10px;
	font-weight: 600;
	padding: 0;
	vertical-align: top;
}

.single-post-links a {
	background: none repeat scroll 0 0 #98bcb2;
}

.events-page .single-post-links a {
	background: none repeat scroll 0 0 #98bcb2;
}

.news-page .single-post-links a {
	background: none repeat scroll 0 0 #8b1b1d;
}

.publication-post h4 a {
	color: #74882E;
	font-family: "Roboto Slab", serif;
}

.event-post h4 a {
	color: #98BCB2;
	font-family: "Roboto Slab", serif;
}

.news-post h4 a {
	color: #8B1B1D;
	font-family: "Roboto Slab", serif;
}

.shortpost {
	width: 100%;
}

.tile h4 {
	color: #ffffff;
	font-size: 2em;
	line-height: 1.2em;
	max-height: 2.4em;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*----------------start of tooltip ------------*/
.md-perspective,.md-perspective body {
	height: 100%;
	overflow: hidden;
}

.md-perspective body {
	background: #222;
	-webkit-perspective: 600px;
	-moz-perspective: 600px;
	perspective: 600px;
}

.md-close {
	cursor: pointer;
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 1000;
	position: fixed;
	z-index: 1;
	top: 100px;
	right: 100px;
	height: 50px;
	width: 50px;
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.3)
		url(http://rawgit.com/natureapp/ABMI/master/assets/cd-icon-close.svg)
		no-repeat center center;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	visibility: hidden;
	opacity: 0;
	-webkit-transform: transateZ(0);
	-moz-transform: transateZ(0);
	-ms-transform: transateZ(0);
	-o-transform: transateZ(0);
	transform: transateZ(0);
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s,
		opacity 0.3s 0s;
	-moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity
		0.3s 0s;
	transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}

.md-show.md-effect-1 .md-close {
	visibility: visible;
	opacity: 1;
	-webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity
		0.3s 0s;
	-moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s
		0s;
	transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}

.md-modal {
	position: fixed;
	background: rgba(49, 52, 54, 1);
	top: 80px;
	left: 80px;
	right: 80px;
	bottom: 80px;
	height: auto;
	overflow-x: auto;
	z-index: 2000;
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

.md-show {
	visibility: visible;
}

.md-overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 1000;
	opacity: 0;
	background: rgba(49, 52, 54, 0.91);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.md-show  ~ .md-overlay {
	opacity: 1;
	visibility: visible;
}
/* Effect 1: Fade in and scale up */
.md-effect-1 .md-content {
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.md-show.md-effect-1 .md-content {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
	background: rgba(49, 52, 54, 1);
	color: #fff;
	padding: 70px;
}

.md-content p,.md-content li,.md-content a {
	color: #fff;
	font-size: 1.6rem;
}

@media ( min-width :1200px) {
	.md-modal {
		top: 150px;
		left: 150px;
		right: 150px;
		bottom: 150px
	}
	.md-close {
		top: 180px;
		right: 180px;
	}
	.md-show.md-effect-1 .md-content {
		padding: 100px !important;
	}
}

@media ( max-width :650px) {
	.md-modal {
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
	}
	.md-show.md-effect-1 .md-content {
		padding: 50px !important;
	}
	.md-close {
		top: 10px;
		right: 10px;
	}
}
/*----------------end of tooltip ------------*/

/*fix booter sign up buttons*/
@media ( min-width : 400px) {
	.input-group .input-group-btn {
		float: right;
		width: 30%;
	}
	.input-group .input-group-field {
		float: left;
		width: 70%;
	}
}

.post-pdf {
	background:
		url("http://rawgit.com/natureapp/ABMI/master/assets/pdf-icon.png")
		no-repeat scroll left center/17px auto rgba(0, 0, 0, 0);
	font-weight: 600;
	padding-left: 22px;
}

.social  p {
	max-height: 8.5em;
	overflow: hidden;
	text-overflow: ellipsis;
}

.container.nav-container {
	padding-left: 15px;
	padding-right: 15px;
}

/** ---------**/
.errorMsg { /*for contact us form*/
	color: #aa1111;
	font-size: 1.4em;
	font-weight: 600;
}

.spacebelow {
	margin-bottom: 30px;
}

.sidemenu .resourceheader {
	margin-top: 50px;
}

@media ( min-width :768px) {
	ul.faq.directory .directory-user {
		min-height: 150px;
	}
}

}

/* used for selected categories of reports */
.right_icon_button_box p {
	width: 100%;
	padding: 0 20px;
}
.right_icon_button_box .btn-common {
	width:200px;
	display:inline-block;
	margin-top: 15px;
}

div.right_icon_button_box {
	margin-bottom: 30px;
	text-align: center;
}
/* end of used for selected categories of reports */


.minheight120 {min-height:120px;}

.overlay.spotlink  {pointer-events:auto!important;}

/**--------------------------flip book ----------------------------------------*/
.flipbook_img  {margin-top:30px;}
.flipbook_img a {cursor: url('../assets/zoom-in.cur'), zoom-in !important;}
.flipbook_img img {max-width:300px; width:100%;}

.post-flipbook {
    background: rgba(0, 0, 0, 0) url("/docroot/assets/flipbook-icon.png") no-repeat scroll left center / 17px auto;
    font-weight: 600;
    padding-left: 22px;
}


/*----------------------- data analystic -------------------------*/
.home-quick-box {
	  display: table;
    width: 100%;
}
.box-img { display: table-cell;
    vertical-align: top;
     height: 100%;
    overflow: hidden;
    width: 25%;
    }
    
    
  .box-text {
    display: table-cell;
    vertical-align: top;
      width: 75%;
}


.data-analytics .home-quick-box.green, 
.data-analytics .home-quick-box.dgreen, 
.data-analytics .home-quick-box.blue, 
.data-analytics .home-quick-box.cyan, 
.data-analytics .home-quick-box.grey,
.data-analytics .home-quick-box.orange, 
.data-analytics .home-quick-box.olive {
    padding-top: 0px;
}



.type-info {
    font-family: "Roboto Slab", serif;
    font-size: 18px;
    display: block;
    margin-bottom: 20px;
    position: relative;
    padding-left: 40px;
}
a.type-info {
    color: #FF9800;
}

/** project toggle box */
    .p_link:hover{
			text-decoration: underline;
	    }
	    .proj_more_info{
		   
	    }
	    .proj_more_info .proj_toggle_box{
		    border: 1px solid #bbbfc4;
		    border-radius: 3px;
		    -moz-border-radius: 3px;
		    -webkit-border-radius: 3px;
		    margin-bottom: 15px;
		    background: #fff;
	    }
	    .proj_more_info .toggle_link{
		    padding: 14px 15px;
		    display: block;
	        color: #313436;
		    margin: 0px;
		    position: relative;
		    cursor: pointer;
		    font-size: 1.5rem !important;
	    }
	    .proj_more_info .proj_toggle_box .toggle_link:after {
		    content: "";
		    position: absolute;
		    right: 14px;
			top: 22px;
		    width: 0;
		    height: 0;
		    border-style: solid;
		    border-width: 7px 7.5px 0 7.5px;
		    border-color: #313436 transparent transparent transparent;
		}
		.proj_more_info .proj_toggle_box.open .toggle_link:after {
		    width: 0;
		    height: 0;
		    border-style: solid;
		    border-width: 0 7.5px 7px 7.5px;
		    border-color: transparent transparent #313436;
		}
	    .proj_more_info .toggle_info{
	        padding: 0px 15px 15px;
			color: #464C4A;
			display: none;
			font-size: 1.5rem !important;
	    }
	    .toggle_info ul{
		    padding: 0px;
		    margin: 0px;
		    list-style: none;
	    }
	    .toggle_info ul li{
		    
	    }
	    
	    


 .shortpost-list  .post-feature-img {
display:none;
}

.shortpost-list  .post-exerpt p {
display:none;
}


	    
.loadMore {
    background-color: #74882e;
    color: #fff;
    text-transform: uppercase;
    
    text-align: center;
    padding: 18px 15px;
    cursor: pointer;
    letter-spacing: 1px;
    -moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
        font-size: 15px;
    font-weight: 600;
}	    