
/*
 Theme Name:     Gaea Child Theme
 Theme URI:      http://preview.imithemes.com/gaea-wp
 Description:    Gaea Child Theme
 Author:         imithemes
 Author URI:     http://www.imithemes.com
 Template:       Gaea
 Version:        1.0
*/

@import url(../Gaea/style.css);

@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700);

/* =Theme customization starts here
------------------------------------------------------- */
.post-single-image{display: none;}
a{color:#4298cc;}
h3 a{color: #4298cc;}
.footer-widget h3 {border-bottom: 1px solid #abaaab;}
.widget_twitter_feeds li span.date{	padding:0px 10px;margin-left:5px;}
.col-md-6{width:100%;float: right;margin: 0;min-height: 0;}
.secondary-color, .top-header .social-links a:hover, h3.block-title{color:#8f0011;}
.top-header .social-links a{color:#ffd83f;opacity:1;}
.panel-grid .widget ul{	list-style-type:disc;padding-left: 18px;margin-bottom: 25px;}
a img.alignnone {margin: 0 3px 0 0;}
.page-header .breadcrumb{
	padding-top: 130px;-webkit-filter: drop-shadow(0 2px 2px rgba(0,0,0,.5));
		-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));}
.top-custom-text{padding:0px;margin: 0px;}
.hero-slider{border-bottom: solid 3px #10669c;}
.branding-container .mailmunch-branding {display: none;}
.site-footer{color:#8a8a8a;}
.site-top-footer{background-image:url(images/wav1_smGR.png);background-repeat: repeat-x ;}
.featured-projects{background-image:url(images/wav1_smGR.png);background-repeat: repeat-x ;}
.lead-block{background:url(images/wav1_yelo.png) repeat-x #fff8de;border-bottom:#000 1px solid;padding:25px 0;}

.textwidget .btn{background-color: #8f0011;color: #fff; margin: 10px 10px 0 0;}
.textwidget img{margin:0 3px 0 0;}

.page-header h2{padding-top:0px;margin: 0;float: right;-webkit-filter: drop-shadow(0 2px 2px rgba(0,0,0,.8));
		-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
}
.secondary-bar .icon-block .icon{
	width:35px;
	height:35px;
	line-height:40px;
	margin-bottom:0;
	margin-right:10px;
	}
.secondary-bar .icon-block .icon i{
	font-size:1.5em;
}
.wpcf7-form p { font-weight: 100;}

.footer-widget p{color: #050505;}
.footer-widget li, .site-footer .widget li{
	margin-bottom:18px;color: #050505;
	padding-bottom:8px;
}


.tp-caption.theme-slider-button a{
	text-decoration: none;
	background-color: #8f0011;
	background:none;
	color:#fff;
	padding:7px 15px;
	display:inline-block;}

.tp-caption.theme-slider-button a:hover, .featured-projects .btn-default:hover{
	background:#4a8d00;
	color:#fff;
}
.tp-caption.theme-slider-button a{
	text-decoration: none;
	color: #ffffff;
	font-family: "Roboto",sans-serif;
	background-color: #8f0011;
	}
.footer-widget .widgettitle{
	color:#ccc;
	font-weight:50000;
	font-size:16px;
	font-family:'Roboto slab', serif;
}
.footer-widget .widgettitle .accent-color{
margin:0 0 18px 0;
	color:#333333;
	font-weight:400;
	line-height:1.5em;
	font-family: 'Roboto Slab', sans-serif;}

/* color1 Css Starts Here */

.secondary-bar{
	padding:20px 0;
	background:url(images/wav1_blu.png) repeat #fafafa;
	border-bottom:#e8e8e8 1px solid;
}

.text-primary, .btn-primary .badge, .btn-link,a.list-group-item.active > .badge,.nav-pills > .active > a > .badge, p.drop-caps:first-letter, .accent-color, .main-navigation > ul > li > a:hover, .posts-listing .post-time, .title-border i, .upcoming-events .event-cats a:hover, .nav-np .next:hover, .nav-np .prev:hover, .basic-link, .pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus, .staff-item .meta-data, .woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .event-ticket h4, .event-ticket .ticket-ico{
	color:#4cadc5;
}
a:hover{
	color:#4cadc5;
}
.basic-link:hover{
	opacity:.9
}
p.demo_store, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt, .woocommerce span.onsale, .woocommerce-page span.onsale, .wpcf7-form .wpcf7-submit, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_layered_nav ul li.chosen a, .woocommerce-page .widget_layered_nav ul li.chosen a{ background: #8f0011; }
p.drop-caps.secondary:first-letter, .accent-bg, .fa.accent-color, .btn-primary,
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.label-primary,
.progress-bar-primary,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus, .accordion-heading .accordion-toggle.active, .accordion-heading:hover .accordion-toggle.active, .accordion-heading:hover .accordion-toggle.inactive,
.panel-primary > .panel-heading, .carousel-indicators .active, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .media-box .media-box-wrapper, .top-menu li a, .upcoming-events .event-date, .media-box .zoom, .media-box .expand, .project-overlay .project-cat, .flexslider .flex-prev:hover, .flexslider .flex-next:hover, .events-listing .upcoming-events li:hover .event-details-btn:hover, .single-event-info .icon-s, .event-register-block:hover, .fc-event, .projects-grid .project-cat, .tagcloud a:hover, .main-navigation > ul > li ul{
  background-color: #8f0011;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary, .top-menu li a:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button.alt:active, .woocommerce button.button.alt:active, .woocommerce input.button.alt:active, .woocommerce #respond input#submit.alt:active, .woocommerce #content input.button.alt:active, .woocommerce-page a.button.alt:active, .woocommerce-page button.button.alt:active, .woocommerce-page input.button.alt:active, .woocommerce-page #respond input#submit.alt:active, .woocommerce-page #content input.button.alt:active, .wpcf7-form .wpcf7-submit{
  background: #8f0011;
  opacity:.9;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus,
.panel-primary,
.panel-primary > .panel-heading, .event-ticket-left .ticket-handle{
	border-color:#4cadc5;
}

.panel-primary > .panel-heading + .panel-collapse .panel-body, .main-navigation > ul > li ul, #featured-events ul.slides{
	border-top-color:#4cadc5;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body, .nav-tabs li a:active, .nav-tabs li.active a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .title-border, .hero-slider, .page-header{
	border-bottom-color:#10669c;
}
blockquote{
	border-left-color:#4cadc5;
}
.main-navigation > ul > li ul:before, .main-navigation > ul > li.megamenu > ul:before{
	border-bottom-color:#4cadc5;
}
.main-navigation > ul > li ul li ul:before{
	border-right-color:#4cadc5;
}
.share-buttons.share-buttons-tc > li > a{
  background: #8f0011!important;
}
/* SECONDARY COLOR */
.secondary-color, .top-header .social-links a:hover, h3.block-title{
	color:#4a8d00;
}
.secondary-color-bg, .top-menu li.secondary a, .featured-projects, hr.sm, .flexslider .flex-prev, .flexslider .flex-next, .events-listing .upcoming-events li:hover .event-details-btn, .single-event-info .time, .event-single-venue > span:first-child, .tagcloud a, .staff-volunteers, .accordion-heading:hover .accordion-toggle, .widget_twitter_feeds li span.date, .woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before, .ticket-cost{
	background-color:#4a8d00;
}
.page-header{
	background-color:#4a8d00;
}
.top-menu li.secondary a:hover, .secondary-color-bg:hover{
	background-color:#4a8d00;
	opacity:.9;
}
.event-register-block{
	border-color:#9bc8ce;
}
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message{
	border-top-color: #9bc8ce;
}
/* Color Scheme Specific Classes */

@media only screen and (min-width: 320px) and (max-width: 480px) {
	.for-navi.container{position:relative;}
	.site-header h1.logo .default-logo{}	
	.footer-widget{margin:20px;}
	.page-header h2{padding-top:76px;}
	.btn-primary {margin-bottom: 20px;}
	.top-header li {font-size: 9px}
	.top-menu li a {padding: 0 5px}
	.hero-slider {
		padding-top: 38px;}
		.tab-content {
    padding: 0;}
	
}
