/**
 * @version		3.0
 * @package		Simple RSS Feed Reader (module)
 * @author    JoomlaWorks - http://www.joomlaworks.net
 * @copyright	Copyright (c) 2006 - 2013 JoomlaWorks Ltd. All rights reserved.
 * @license		GNU/GPL license: http://www.gnu.org/copyleft/gpl.html
 */

/* Template: Default */

/* Common */
a:active,
a:focus {outline:0;}
img {border:none;}
.clr {clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:0;}

/* Feed List */
div.srfrContainer {}
div.srfrContainer ul.srfrList {
	list-style: none;
	padding: 0;
	margin: 0;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
div.srfrContainer ul.srfrList li {
	/* clear: both; */
	padding: 0px;
	margin: 50px 10px 0;
	border-bottom: none;
	width: calc(50% - 20px);
}
div.srfrContainer ul.srfrList li:first-child {
	width: 100%;
	margin: 50px 0 0 0 !important;
}
div.srfrContainer ul.srfrList li.srfrRow {
	margin: 50px 0 0 15px;
}
div.srfrContainer ul.srfrList li.srfrRowIsEven {
	margin: 50px 15px 0 0;
}
	div.srfrContainer ul.srfrList li.srfrRowIsOdd {}
div.srfrContainer ul.srfrList li img.srfrImage 
{

	padding:0;
	display:block;/*width:100%;height:auto;*/
	box-shadow: 2px 2px 4px #888888;
    height: auto;
    width: 100%;
}
div.srfrContainer ul.srfrList li span.srfrFeedSource {}
div.srfrContainer ul.srfrList li span.srfrFeedItemDate {color:#999;}

.-noticies_centre{
	padding-top:50px;
}

.-noticies_centre h3 {
	margin-top: 20px;
	margin-bottom: 10px;
	line-height: 0.9;
}

#item-title {
	font-size: 16px;
	font-weight: bold;
}

div.srfrContainer ul.srfrList li:first-child #item-title {
	font-size: 20px;
	line-height: 1.3;
}

.srfrFeedItemDate{
    color: #666666!important;
    font-size: 13px;
}

.srfrFeedItemDesc {
	margin-top: 15px;
	margin-bottom: 10px;
	text-align: left;
}

.srfrReadMore{
	margin-bottom: 15px;
    margin-top: 15px;
}

.btn-rm{
	font-family:pt_sans_captionregular,Sans-Serif;
	font-size:	14px;
	color:	#333333;
	text-decoration:none !important;
	line-height:	20px;
	text-align:	center;
	vertical-align:	middle;
	margin-bottom:	0px;
	padding-top:	4px;
	padding-right:	14px;
	padding-bottom:	4px;
	padding-left:	14px;
	border-top-width:	1px;
	border-right-width:	1px;
	border-bottom-width:	1px;
	border-left-width:	1px;
	border-top-color:	rgba(0,0,0,0.15);
	border-right-color:	rgba(0,0,0,0.15);
	border-bottom-color:	rgba(0,0,0,0.25);
	border-left-color:	rgba(0,0,0,0.15);
	border-top-style:	solid;
	border-right-style:	solid;
	border-bottom-style:	solid;
	border-left-style:	solid;
	border-image:	none;
	border-top-left-radius:	4px;
	border-top-right-radius:	4px;
	border-bottom-left-radius:	4px;
	border-bottom-right-radius:	4px;
	/*box-shadow:	rgba(255,255,255,0.2)...0,0.1) 0px 1px 2px 0px;*/
	display:	inline-block;
	border-image-outset:	0 0 0 0;
	border-image-repeat:	stretch stretch;
	border-image-slice:	100% 100% 100% 100%;
	border-image-source:	none;
	border-image-width:	1 1 1 1;
	cursor:	pointer;
	text-shadow:	rgba(255,255,255,0.75) 0px 1px 1px;
	background-color: #f8f8f8;
    background-image: linear-gradient(to bottom, #ffffff, #eee);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-radius: 4px;
    /*box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);*/
    color: #444;
    padding: 4px 14px;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}


.btn-rm:hover{
    text-decoration: none;
    background-color: #eee;
    background-image: linear-gradient(to bottom, #eee, #eee);
    background-repeat: repeat-x;
	color:#333;
}

.btn-rm:hover, .btn-rm:focus, .btn-rm:active, .btn-rm.active, .btn-rm.disabled, .btn-rm[disabled] {
    color: #444;
}



.srfrPostTextLink{
	background-color: #36699c;
    padding: 15px;
    width: 175px;
}

.srfrPostTextLink a {
    color: #ffffff!important;
    font-size: 16px;
}

.srfrPostTextLink span {
    margin-left: 10px;


}

.srfrPostTextLink{
	margin-bottom: 35px;
    margin-top: 50px;
}

.srfrPostTextLink .fa-external-link:before {
	margin-right:10px;
}

.img_feed {
	position: relative;
	overflow: hidden;
	max-height: 350px;
	max-width: 100%;
}

@media all and (max-width:600px) {
	
	div.srfrContainer ul.srfrList li {
		width: 100%;
	}
	#item-title {
		font-size: 18px!important;
		font-weight: bold;
		line-height: 1.3;
	}
	div.srfrContainer ul.srfrList li.srfrRow {
		margin: 50px 0 0 0!important;
	}
	
}