/* Enter Your Custom CSS Here */
h1,h2,h3,h4 {
	font-family: roboto;
}

/* Main Menu */
nav ul li {
	list-style: none!important;
}
/* Footer */
#footer a {color: #f2f2f2!important;}

/* Side bar menu */
.current-menu-item a, nav ul li a:hover {
    border-bottom: 3px solid #1c7a5b!important;
    padding: 31px 14px 5px 5px!important;
}


/* Events Calendar Styling 
 * Seperate template to theme
 * */
#tribe-events-pg-template, .tribe-events-pg-template {
    background: #fff!important;
}
#tribe-events-content-wrapper.tribe-clearfix div.tribe-events-title-bar h1.tribe-events-page-title,
#boxed_layout div#top_bg main#tribe-events-pg-template.tribe-events-pg-template div#tribe-events div#tribe-events-content-wrapper.tribe-clearfix div#tribe-events-content.tribe-events-list {
	background: #fff!important;	
}

#tribe-events-pg-template, .tribe-events-pg-template {
    padding: 40px;
}

.single-tribe_events .tribe-events-content {
    padding:16px;
}


/* Event content */
.single-tribe_events #tribe-events-footer li, .single-tribe_events #tribe-events-header li {
    width: auto;
}

/* Contact Page */
html body.page-template.page-template-contact.page-template-contact-php.page #boxed_layout div#top_bg div#map_canvas
{
	height: 0px !important;
	display: none!important;}

/* Blog Pages */
/* Single Post template */
html body.post-template-default.single.single-post div#boxed_layout div#top_bg div.page_title_ctn div.wrapper {
	background-color: #1c7a5b!important;
}
/* Category */
html body.archive.category div#boxed_layout div#top_bg div.page_title_ctn
 {
	background-color: #1c7a5b!important;
}

/* Content builder Tabs */
/* Tabs Background */
.tabs-container {
    background-color: #fff;
}
/* Active Tab */
.tab-holder .tabs li.active a{
    background-color: #fff;	
}
/* Tab Content */
.tab-holder .tabs li a {
	font-family: inherit;
}

.tabs ul li {
	list-style:none!important;
}
.tabs ul li:before {
	content:none;
}


/* List Styles */
.section .wrapper #posts ul li {
	list-style:none!important;
}

.section .wrapper #posts ul li:before {
		content: "\00BB \0020";
	  position: relative;
}
.section .wrapper #posts ul li {
    text-indent: -0.88em;
    margin-left: 0.88em;
    position: relative;
    padding-right: 1em;
}

.section .wrapper #posts ul li {
   list-style: none;
	margin-left: 1em;
}

/* Posts */
.section .wrapper #posts ul.slides li {
   list-style: none !important;
	margin-left: 1em;
}
.section .wrapper #posts ul.slides li {
    text-indent: 0;
    margin-left: 0;
    position: relative;
    padding-right: 0;	
}

.section .wrapper ul li {
	list-style:none!important;
}
.section .wrapper ul li:before {
		content: "\00BB \0020";
	  position: relative;
}
.section .wrapper ul li {
    text-indent: -0.88em;
    margin-left: 0.88em;
    position: relative;
    padding-right: 1em;
}
.section .wrapper ul li {
   list-style: none;
	margin-left: 1em;
}


html body.post-template-default.single.single-post .section .wrapper #posts .post .post_att_s .flexslider ul.slides li {
		content:"•";color: #fff !important;
}

/* Gravity Forms */
gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li 
.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li label, .gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label, .gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li label, .gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li label, .gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li label, .gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li label
{
    width: 33.3%;
    display: -moz-inline-stack;
    display: inline-block;
    padding-right: 16px!important;
    min-height: 28px;
    vertical-align: top;
    font-size: 90;
		text-indent: 4px!important;
    margin-left: 4px;
    position: relative;
		content: none;
}

.gform_wrapper ul li{
	list-style:none!important
}
/* Footer */
footer #boxed_layout #top_bg text {
	display: none;
}