/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
/*.cws-widget .widget-title, .ce_title {
	font-size: 24px;
	font-weight: normal;
	
}
*/

@font-face{ 
	font-family: 'PineForest';

	src: url('http://old.oncloudk9.co.uk/wp-content/themes/kiddy/fonts/pine_forest-webfont.eot');
	src: url('http://old.oncloudk9.co.uk/wp-content/themes/kiddy/fonts/pine_forest-webfont.eot?#iefix') format('embedded-opentype'),
	     url('http://old.oncloudk9.co.uk/wp-content/themes/kiddy/fonts/pine_forest-webfont.woff') format('woff'),
	     url('http://old.oncloudk9.co.uk/wp-content/themes/kiddy/fonts/pine_forest-webfont.ttf') format('truetype'),
	     url('http://old.oncloudk9.co.uk/wp-content/themes/kiddy/fonts/pine_forest-webfont.svg#webfont') format('svg');
}

.page_content:not(:empty) {
    padding: 5px 0;
}

grid_row:not(:last-child) {
    padding-bottom: 2px;
}

address:not(:last-child), p:not(:last-child), ul:not(:last-child), ol:not(:last-child), blockquote:not(:last-child), table:not(:last-child), dl:not(:last-child), code, .testimonial:not(:last-child) {
    margin-bottom: 0.5em;
		text-align: justify;
    text-justify: inter-word;
}

._um_row_2 label {
		color:#26b4d7;
}

._um_row_3 label {
		color:#fda325;
}

._um_row_4 label {
		color:#26b4d7;
}

._um_row_5 label {
		color:#fda325;
}

.testimonial {
		background-color:transparent;
		font-size: 1em;
}

.testimonial:before, .testimonial:after {
    content: "";
}

aside .cws-widget  {
    border: 1px solid #fda325;
    padding: 10px;
	  font-size:0.8em;
	line-height:1.2em;
	
}

aside .search-form-widget {
	margin:0;
	padding:0;
	border:0;
}

.cws-widget .widget-title:after {
	height:0;
}

.tnp-field input[type="submit"] {
	background-color: #34ADC1;
}	

.tnp-widget input[type=checkbox] {
	width:25px;
	display:block;
}

.grid_row:not(:last-child){
	padding-bottom:15px;
}

.grid_row:not(:first-child) {
	padding-top:15px;
}

#main .testimonial {color:black}

h1, h2, h3, h4, h5,  .page_title h1 {
	color:#81bcc1;	
	font-family:'PineForest', Raleway !important;
	/*font-variant:small-caps;*/
}

#main .testimonial {color:black}

.page_title h1 {font-size: 2.5em}
h2 {font-size: 1.75em}
h3 {font-size: 1.5em}

.nf-form-cont h4 {font-size: 1.75em}

.buddypress-wrap .standard-form input[type=checkbox], .buddypress-wrap .standard-form input[type=radio] {
    width: 25px;
}
.buddypress-wrap .activity-header, .buddypress-wrap .activity-inner, .buddypress-wrap .acomment-meta, .buddypress-wrap .mini .activity-header  {font-size: 14px}
h1, h2, h3 , h4, h5 {text-transform:uppercase}
.bp-list li {margin:0; padding:0}
blockquote::before {
	font-family:Georgia, serif;
	content: "\201C";
	left:calc(0% - 0px);	

}

blockquote::after {
	font-family:Georgia, serif;
	content: "\201D";
	left:calc(100% - 30px);
}

h2.groups-title{
	font-family:'Open Sans', sans-serif !important;	
	text-transform:capitalize;
	font-size: 1em !important;
	font-weight:bold !important;
}
div.group-desc{
	font-size:1em !important;
}
ul#groups-list li::before{
	content:'';
}
.buddypress-wrap .groups-list li .group-desc{ 
	border:0px;
}
}