@charset UTF-8;

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow);



/* Style Index * /

#0 Reset
#1  Sidenav: ENDPOST feed


/* #0 Reset */


/* ------------------------------------------------------------
* #1 BLOG FEED ENTRIES
* ------------------------------------------------------------ */


.ideasblogtopic-list {
	width: 230px !important;
	//text-align: right!important;
	padding-left: 50px !important;
}

.sideideaimg img {
	padding:3px;
	border:1px solid #6E6A61;
	background: inherit;
	-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15);
	width: 80%;
}


.breaktext  {
		font-size: 11px !important;
		line-height: 30px;
		color: #aaa;
		margin-left: 400px;
		}


.tagentry {
	padding: 5px 40px 15px 5px;
	font-size: 13px !important;
	font-family: Arimo, Helvetica, Arial, sans-serif !important;
	font-weight: 600 !important;
	line-height: 18px !important;
	color: #C75A35 !important;
	//padding-left: 8px;
	//display: none !important;
	}
	
.tagentry.idea {
	margin-top: 2px;
	}	
	
.tagentry a {
	color: #777 !important;
	text-decoration: none !important;
	}
	
.tagentry a:hover {
	color: #C75A35 !important;
	}
	
	
	
	
	




	
.widget-2 select option {
	padding-bottom: 1px;
	padding-left: 7px;
	}

		
.widget > .w-title {
	display: block;
	background: #f1f1f1;
	position: relative;
	margin-bottom: 50px !important;
}

.widget > .w-title h3 {
	display: inline-block;
	background: #386780 !important;
	padding: 11px 22px;
	color: #fff;
	margin-bottom: 0px;
	font-size: 18px !important;
	text-transform: uppercase;
	font-weight: normal;
	font-family: 'PT Sans Narrow', sans-serif !important;
	letter-spacing: 0.5px;
}
.widget > .w-title h3:after {
	display: block;
	position: absolute;
	height: 3px;
	background: inherit;
	width: 100%;
	left: 0px;
	bottom: 0px;
	content: '';
}

/* ========================= RESPONSIVE STYLES FIXES ======================== */

/* --------------------------- 940px-1199px --------------------------- */

@media only screen and (max-width: 1199px) and (min-width: 1000px) {
	
	
}

/* ---------------------------- 768px-999px --------------------------- */

@media only screen and (max-width: 999px) and (min-width: 768px) {
	
	
}

/* ------------------------------ 0-999px ---------------------------- */

@media only screen and (max-width: 999px) {


	
		
	
	

	
}

/* ------------------------------ 0-767px ---------------------------- */

@media handheld, only screen and (max-width: 767px) {
	
	
	
	
}

/* ---------------------------- 480px-767px -------------------------- */

@media handheld, only screen and (max-width: 767px) and (min-width: 480px) {

		
	
}

/* ---------------------------- 320px-479px -------------------------- */

@media handheld, only screen and (max-width: 479px) {

		
		
	
}