/*

Theme Name: Canvas Child

Description: Ah Haa child theme

Author: Karen Overn

Version: 1.0

Template: canvas

*/

/* Waqar Start */

a.rhc-event-link { font-size: 22px;}
h2.project_title.entry-title { margin: 0;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { margin: 0; }
.fc-lower-head-tools { margin-top: -20px; }
.rhcalendar.not-widget.rhc_holder { margin-top: 0;}

/*@media only screen and (max-width: 479px) {

h3.nav-toggle.icon {
    position: fixed;
    display: block;
    z-index: 99999;
    margin-top: -63px;
    width: 100%;
     }
div#csshero-very-first-trigger { top: 0px;}
.excerpt h1 {
    padding: 0px 12px 0px 12px;
    text-align: center;
}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {

h3.nav-toggle.icon {
    position: fixed;
    display: block;
    z-index: 99999;
    margin-top: -63px;
    width: 100%; }
div#csshero-very-first-trigger { top: 0px;}
.excerpt h1 {
    padding: 0px 12px 0px 12px;
    text-align: center;
}

}
*/



/* Waqar End */

@import url('../canvas/style.css');
.rhc-widget-upcoming-featured-image img{
    padding: 0 !important;
}

	.rhc-widget-b .rhc-description{
        font-size: 14px;
		white-space: pre-line;
		line-height: 20px;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	h3.fc-title.noslide-link.fc-event-link.griditem-title a {
    font-size: 25px !important;
    font-family: 'Pathway Gothic One', arial, sans-serif;
    font-size: 25px !important;
    line-height: 28px;
}
div#main-sidebar-container .widget, section#main .widget {
    background: #fff !important;
}

div#main-sidebar-container .widget h3,section#main .widget h3{
	color: #555555 !important;
}
/*	display: block !important;
	visibility: visible;
	width:750px !important;
	left: 0;

}
.current-menu-parent.menu-item-has-children ul li{
	display: inline-block;

}
ul.nav ul li a {
	font-size: 1.2em !important;
}*/
div#woo_subscribe-4 {
    float: right;
    margin-bottom: 0;
    margin-top:0; 
    background: #fff;
}

div#woo_subscribe-4 #connect{
	margin-bottom: 0;
	margin-top: 0px !important;
	background: #fff;
}
#connect .social a {
    margin: 6px 6px 0 0;
    float: left;
    }

.header-widget ul li{
	display: inline-block;
	display: inline-block;
    padding: 10px;
    float: left;
    color: #555555 !important;
    font-weight: 700;
        font-family: 'Pathway Gothic One', arial, sans-serif;
}

.header-widget ul li a{
	color: #999 !important;
	font-size: 18px;
}
.header-widget {
	padding-top: 20px;
}
div#top {
    visibility: hidden;
}
.rhc-widget-b.featured-1 .rhc-widget-upcoming {
    width: 68%;
    }
.rhc-widget-b .rhc-widget-upcoming-featured-image img {
	max-width: 96% !important;
}
.rhc-widget-b.featured-1 .rhc-widget-upcoming-featured-image{
	width: 30%;
}
.rhc-widget-b .rhc-widget-upcoming-featured-image{
	width: 30%;
	} 
.rhc-widget-b .rhc-widget-upcoming-featured-image:hover {
	width: 30%;
	position: relative;
}

.rhc-widget-b.featured-1 .rhc-widget-upcoming-featured-image{
	margin-left: 0;
}
.rhc-widget-b .rhc-widget-event-hold{
	margin: 0 !important;
}
.rhc-date-day.rhc-date-start.fc-date-format{
	
}
.rhc-widget-b.agenda-box.hide-if-repeated-date {
    /*width: 100%;*/
    float: left;
    margin-bottom: -63px;
    position: relative;
        z-index: 999;
        margin-right: -50px;
}
.rhc-widget-upcoming-item{
	margin: 10px 0;
}
.rhc-widget-b .rhc-featured-date {
    background: #fff;
}
div#top{
	display: none !important;
}
body.full-width #wrapper{
	margin-top: 15px;
}

.projects.columns-1 ul.projects li.project {
	width: 100%;
}

.entry .widget p, .entry .widget{
	color: #555555;
}
.header-widget.inner1{
	display: none;
}
.griditem-img.noslide-link.fc-event-link img {
	padding: 10px 0 0 0 !important;
}

 .home ul#rhg_grid_calendarize-2 li:nth-child(n+6)
{
	display: none !important;
}
.search_main {
    background: #8cc63f;
}

@media only screen and (min-width: 768px) {

.header-widget.inner1{
	display: block !important;
}
ul.nav ul li a{
	font-size: 1.2em;
}
.rhg_grid li {
    width: 25% !important;
}

#main .page .entry h3 { font-size: 22px; } #main .page .entry ul { padding-left: 0px; }
body.full-header.full-slider #loopedSlider {
    margin-top: 0em; }
}
@media only screen and (max-width: 480px){
	.slides .excerpt{
		padding: 0 10px;
	}
	#loopedSlider {
    margin-bottom: 0 !important;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
    line-height: 1.1em;
}
.rhc-widget-b.featured-1 .rhc-widget-upcoming-featured-image {
    width: 100%;
}
.rhc-widget-b.featured-1 .rhc-widget-upcoming{
	width: 100%;
}
.ppb-row.panel-row-style.panel-row-style-.ppb-row-effect-2.ppb-stretch-full-width {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-attachment: initial !important;
}
}