/* ######################################

	ORANGE			:	#F55D09
	ORANGE_BRIGHT	:	FEB935
	PURPLE			:	5C61F3
		
		
	SAGOL_BAHIR			#B3B3FE;
	TCHELET Bright A	#DEF6E8;
	GREEN DIRTY			#BCC796;
	TCHELET Bright B	#8BFFFC;
	TCHELET Bright C	#32E4F1;
	YELLOW Bright 		#FEFE90;
	YELLOW				#FDE108;
		
		
   ###################################### */

html, body, div, p, span { font-size: 16px; /*-webkit-text-fill-color: #000 !important;*/ }

@media only screen and (max-width: 1199px) and (min-width: 1099px)
{
#rt-mainbody-surround .rt-container { width: 1200px !important; }
}  

.fa-wheelchair::before { color: #FFF !important; }

a { color: #F55D09 !important; }
a:hover { color: #B3B3FE !important; }

.button, .readon, .readmore, button.validate, #member-profile a, #member-registration a, .formelm-buttons button, .btn-primary {
 background-color: #DEF6E8;
 background-image: linear-gradient(to bottom, #5C61F3, #DEF6E8);
}

#rt-top-surround:after { background: #5C61F3 url("") repeat scroll 0 0 !important; }
#rt-top .rt-block, #rt-top .date-block { padding: 0 !important; margin: 4px !important; }

.rt-grid-2 { margin-bottom: 15px !important; width: 160px !important; }
.rt-grid-2 .rt-block { margin: 0 !important; }
.rt-grid-2 img { width: 150px !important; height: 100px !important; margin-left: 2px !important; }

#rt-transition {
 background-color	: #5C61F3;
 background-image	: linear-gradient(to bottom, #FFF, #FEB935);
 background-repeat	: repeat-x;
}

.gf-menu .dropdown { left: 0 !important; }


#rt-header .rt-block { padding: 0 !important; }
.page-header h1, #rt-header h1, #rt-header h2 { font-size: 2.25em !important; color: #FEB935; margin-top: 0.5em; margin-bottom: 0.0em;}

#rt-breadcrumbs .rt-block { padding: 0px 15px !Important; margin: 6px 10px !important; }

#rt-main .rt-block { margin-top: 0px; padding-top: 0px; }

.page-header { padding: 0px !important; }
.page-header h1 { margin-top: 0px !important; }
.page-header h1 a { color: #FEB935 !important; }

/* ### HomePage ### */
#rt-feature .rt-grid-3 { 
 background		: none repeat scroll 0 0 #F9F2D2;
 border-radius	: 12px;
 padding		: 6px !important;
 margin			: 6px !important;
 width			: 270px;
}
#rt-feature .rt-grid-3 .rt-block { margin: 0 !important; padding: 0 24px 0 6px !important; }

h2.title, .blog-featured h2 { 
	font-size: 1.5em !important;
	line-height: 0.9em !important;
	margin-bottom: 0.1em !important;
	padding-bottom: 0 !important;  
}
.blog-featured p { /*font-size: 0.8em !important; line-height: 0.9em !important;*/ margin-bottom: 6px; }
.newsflash h4.newsflash-title { font-size: 1.1em !important; margin: 4px auto !important; }
.newsflash p,
.mostread li, .tagspopular li, .latestnews li 
{ font-size: 0.8em !important; line-height: 1em !important; margin-bottom: 0.5em !important; }

.form-horizontal .control-label { float: right !important; }


/* ### SEARCH RESULTS ### */
.tag-category .list-striped, .row-striped { text-align: inherit; }


/* ### CATEGORY ### */
.blog .img-intro-left img { width: 50%; float: left; }



/* ### MAIN CONTENT ### */
.component-content .article-info { display: table; }

.font-size-is-default { font-size: 1em !important; }

.component-content .article-info dd { float : right; margin-right: 12px; }
.tags { float: left; }
.tags .label { padding: 6px; color: #FFF !important; }
.tags .label:hover { color: #FEB935 !important; }
  
.bt-social-share-above { margin: auto 12px; }

.item-page { /*-webkit-text-fill-color: #000 !important;*/ }
.item-page ul, .item-page ol { margin-right: 34px !important;}

ul.tags { list-style-type: none; }
ul.tags li { float: left; }



/* ### CONTENT ARTICLE ### */
ul.tags li { margin: 2px; }
.item-page a { text-decoration: underline; }
.item-page h1 a { text-decoration: none; }



/* ### PERSONAL PAGE ### */
.component-content #users-profile-core dt, .component-content #users-profile-custom dt { float: right; }