/*
Theme Name:     Chirps Child Theme
Theme URI:      http://chirps.bringthepixel.com
Description:    Got questions? Visit our <a href="http://bringthepixel.com/support/">support forum</a>.
Author:         bring the pixel
Author URI:     http://www.bringthepixel.com/
Template:       chirps
Version:        1.0
Tags:           fluid-layout, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready

       
fluid-layout, custom-colors, custom-menu, featured-images, post-formats,
theme-options, threaded-comments, translation-ready
*/
/* Place all your CSS modifications below */

.g1-collection-item {
	max-width: 100vw;
}

.g1-page-tools {     
	display: none;
}

.mtm-primary-preset .mtm-item-lvl-0 > .mtm-link >
.mtm-link-text > .mtm-link-title {
	font-size: 13px;
	font-family: Lato;
	text-transform: uppercase;
	font-weight: 500;
}

.entry-featured-media img, .entry-featured-media iframe, .entry-featured-media video, .entry-featured-media audio, .entry-featured-media object {
	    border: 1px solid rgba(62, 146, 230, 0.3);
}

#menu-item-6989 .mtm-item-lvl-1 > .mtm-link >
.mtm-link-text > .mtm-link-title {
	font-size: 13px !important;
	font-weight: 500 !important;
	font-family: Lato !important;
}

#menu-item-3643 .mtm-item-lvl-1 > .mtm-link >
.mtm-link-text > .mtm-link-title {
	font-size: 12px !important;
	font-family: Lato;
	font-weight: 500 !important;
}

.g1-quote-style-simple blockquote:before {    
	display: none;
}

h2, .g1-beta {
	font-size: 28px;
	font-weight: 800;
}

h3, .g1-gamma {
	font-size: 22px;
}

.entry-grid-mqlg-nline .entry-featured-media +
.entry-body .entry-header-inner {   
	border-radius: 3px;
}

.entry-meta-s { 
	font-size: 11px;
}

body {
	color: #e5e5e5;
}

h1, h2, h3, h4, h5, h6, .g1-mega, .g1-alpha, .g1-beta,
.g1-gamma, .g1-delta, .g1-epsilon, .g1-zeta, blockquote, .g1-link,
.g1-quote-author-name, .g1-links a, .entry-share-item, .entry-print,
.g1-nav-single-prev > a > strong, .g1-nav-single-next > a > strong,
.widget_recent_entries a, .widget_archive a, .widget_categories a, .widget_meta
a, .widget_pages a, .widget_recent_comments a, .widget_nav_menu .menu a {
	color: #f3f3f3;
}

h3, .g1-gamma {
	font-size: 22px;
}

h4, .g1-delta {
	font-size: 100%;
}

.g1-delta-2nd {
	border-bottom: 1px;
	border-color: #3e92e6;
	border-style: solid;
	font-weight: 600 !important;
	text-transform: uppercase;
	line-height: 2rem;
	color: #3e92e6;
}

.entry-tools:before {
opacity: 0 !important;
}

.entry-share-label {
	color: #3e92e6;
	display: none
}

.g1-row-75vh {
	box-shadow: 0px 0px 34px 0px rgba(62, 146, 230, 0.3);
}

.g1-text-l p, .g1-text-l blockquote {
	font-size: 18px
}

.entry-grid-mqlg-nline .entry-featured-media + .entry-body .entry-summary p {
	font-size: 18px
}

.g1-mega {
	font-size: 40px;
	font-weight: 800;
}

.g1-dark h1 {
	font-size: 50px;
	font-weight: 800;
}

.g1-header input[type="submit"], .g1-header
input[type="reset"], .g1-header input[type="button"],
.g1-header button, .g1-header .g1-button-solid, .g1-header
.g1-button-solid:hover, .g1-header .entry-comments-link > a, .g1-header
.entry-categories ul a, .g1-header .author-link, .g1-header .g1-review-rating,
.g1-header .g1-review-criterion-bar {
	border-color: #3e92e6;
	font-family: Lato;
	background-color: transparent;
}

g1-button
.wpfepp-form .wpfepp-form-field-container >
input[type="text"], .wpfepp-form .wpfepp-form-field-container >
input[type="email"], .wpfepp-form .wpfepp-form-field-container >
input[type="url"], .wpfepp-form .wpfepp-form-field-container >
select, .wpfepp-form .wpfepp-form-field-container > textarea {
	border: 1px solid #3e92e6 !important;
	border-radius: 3px !important;    
	background-color: transparent !important;
}

input[type='button'], input[type='reset'],
input[type='submit'], button, .g1-button, .comment-reply-link,
.g1-progress-circle-value, .g1-countdown-number {
padding: 5px 25px 5px 25px;
color: #3e92e6;
background-color: transparent;
border: 1px solid #3e92e6 !important;
border-radius: 20px;
}

.wpfepp-form .wpfepp-form-field-container .wpfepp-thumbnail-field
{
	border: 1px solid #3e92e6 !important;
	border-radius: 3px !important;
	padding: 10px !important;
}

input, select, textarea, .g1-pagination >
.g1-row-background, .author-info, .comment-body {              
	background-color: #1d252e;
}

.entry-list-mqlg-2of3 .entry-body {
	border-radius: 3px;
}

.entry-tpl-classic > .entry-featured-media {
	border-radius: 4px;
}

input[type="email"],
input[type="number"], input[type="password"],
input[type="search"], input[type="tel"],
input[type="text"], input[type="url"], select, textarea {
	border: 1px solid #3e92e6;
	background-color: transparent;
	border-radius: 2px;
}

#menu-item-6334 .mtm-bar {
	background-color: #101a24 !important;
	margin-top: 25px;
}

.g1-primary-bar .mtm {
	margin-top: 35px;
}

.mtm-mega-preset > .mtm-bar {
margin-top: 10px;
}

.entry-category-items {
display: none;
}

.g1-collection-more .g1-button {
border-radius: 25px!important;
font-family: Lato;
}

.g1-content > .g1-background, .g1-current-background {
background-color: #0a2342; 
}

.g1-collection-more {
background-color: #0a2342;
}

.entry-grid-mqlg-nline .entry-featured-media +
.entry-body .entry-header {
padding-bottom: 0px;
}

.entry-grid-mqlg-nline .entry-featured-media +
.entry-body .entry-title {
padding-top: 0.4em;
}

.entry-tools:before {
opacity: 0.35;
}

a:hover {
color: #fff;
}

.g1-text-l { 
line-height: 1.7;
}

.g1-decorator > img {
border-radius: 2px!important;
}

.gallery-icon > a > img, .entry-tpl-classic >
.entry-featured-media {
border-radius: 3px!important;
border: 1px solid rgba(62, 146, 230, 0.3);
}

.g1-preheader > .g1-background, #menu-item-6989,
#menu-item-6334 .mtm-bar {
background: #10161c;
}
.g1-header, .g1-header .g1-current-background {
background: #10161c;
}
.mtm-4 > .mtm-bar {
               
background-color: transparent !important;
}

.entry-featured-media-boxed img,
.entry-featured-media-boxed iframe, .entry-featured-media-boxed .g1-frame {
border-radius:5px !important;
}

.g1-form-l input[type="button"], .g1-form-l
input[type="email"], .g1-form-l input[type="number"],
.g1-form-l input[type="password"], .g1-form-l
input[type="reset"], .g1-form-l input[type="search"],
.g1-form-l input[type="submit"], .g1-form-l
input[type="tel"], .g1-form-l input[type="text"],
.g1-form-l input[type="url"], .g1-form-l button {
font-size: 18px;
}



.g1-top {
	-webkit-box-shadow: 0px 0px 34px 0px rgba(62, 146, 230,0.4);
	-moz-box-shadow: 0px 0px 34px 0px rgba(62, 146, 230,0.4);
	box-shadow: 0px 0px 34px 0px rgba(62, 146, 230, 0.4);
}

.entry-grid-mqlg-nline .entry-featured-media + .entry-body .entry-header {
	padding-bottom: 0px;
}

.entry-grid-mqlg-nline .entry-featured-media + .entry-body .entry-title {
	padding-top: 0.4em;
}


.entry-featured-media-boxed img, .entry-featured-media-boxed iframe, .entry-featured-media-boxed .g1-frame {
	border-radius: 5px !important;
	-moz-border-radius: 4px !important;
	-webkit-border-radius: 5px !important;
	-ms-border-radius: 5px !important;
	-o-border-radius: 5px !important;
}

.gallery-icon > a > img {
	border-radius: 3px!important;
	-moz-border-radius: 3px!important;
	-webkit-border-radius: 3px!important;
	-ms-border-radius: 3px!important;
	-o-border-radius: 3px!important;
}



#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
	font-size: 16px;
	font-family: Lato;
	background-color: #091929
}

#bbpress-forums div.bbp-forum-content, #bbpress-forums div.bbp-topic-content, #bbpress-forums div.bbp-reply-content {
	font-size: 110% !important;
}

#bbpress-forums li.bbp-header ul {
	font-size: 125%;
}


#bbpress-forums #bbp-your-profile fieldset.submit button{
	border: 2px solid #3e92e6;            
	background-color: transparent;
	color: #3e92e6;  
	border-radius: 25px
}

.mtm-canvas-global {
	background-color: #172432;
	color: #fff;
	border-right: solid 2px #3e92e6 ;
}

.g1-sidebar .widget, #secondary .widget {
	background: linear-gradient(to bottom, rgba(26,67,105,0.4) 0%, rgba(26,67,105,0.4) 25%, rgba(16,22,28,0) 100%);
	border-radius: 6px;
	padding: 15px 20px 10px 20px;
}

ul.dark li.tweets_avatar {
	background: transparent !important;
}

.tweet_data {
	font: 14px Lato !important;
}

.dark .seperator_wpltf {
	border-top: 1px solid #276aae !important;
}

.dark .tweets-intent-data {
	border-top: 1px solid #276aae !important;
}

.fetched_tweets > li {
	box-shadow: none !important;
}

.entry-share-item {
	color: #3e92e6;
}

html.mtm-off-left .mtm-canvas-left {
	background-color: #172432 !important;
	color: #fff;
}

.g1-link-s {
	border: 1px solid #3e92e6;
	border-radius: 20px;
	padding: 6px 13px;
	margin-top: 0px;
	color: #3e92e6;
}

.g1-link:after {
	content: none;
}

.g1-row-66vh > .g1-row-inner {
	box-shadow: 0px 0px 34px 0px rgba(62, 146, 230, 0.4);
}

.g1-row-50vh > .g1-row-inner {
	box-shadow: 0px 0px 34px 0px rgba(62, 146, 230, 0.4);
}

.g1-decorator {
border-radius: 4px;
border: 1px solid rgba(62, 146, 230, 0.3);
}

.g1-collection-item-list_xs {
margin-bottom:-20px
}

.tablepress .sorting, .tablepress .sorting_asc, .tablepress .sorting_desc {
	background-color: #3e92e6;
}

.tablepress .even td {
	background-color: #0a2342 !important;
}

.tablepress .odd td {
	background-color: #1a314e !important;
}

.tablepress tbody td, .tablepress foot th {
	border-top: 1px solid #000 !important;
}

.dataTables_paginate a {
	color: #fff !important;
}

.wpfepp-form .wpfepp-message ul, .wpfepp-form .wpfepp-message ul li, .wpfepp-posts .wpfepp-message ul, .wpfepp-posts .wpfepp-message ul li, .wpfepp-form .wpfepp-form-field-container .wpfepp-form-field-errors ul, .wpfepp-form .wpfepp-form-field-container .wpfepp-form-field-errors ul li {
	color: #000;
}

.wpfepp-form .wpfepp-form-field-container > input[type='text'], .wpfepp-form .wpfepp-form-field-container > input[type='email'], .wpfepp-form .wpfepp-form-field-container > input[type='url'], .wpfepp-form .wpfepp-form-field-container > select, .wpfepp-form .wpfepp-form-field-container > textarea {
	border: 1px solid #3e92e6 !important;
	background-color: transparent;
	border-radius: 2px !important;
}

.wpfepp-form .wpfepp-button, .wpfepp-form .wpfepp-button:hover, .wpfepp-form .wpfepp-button:active, .wpfepp-form .wpfepp-button:focus {
	font-family: Lato;
}

.g1-pagination-item-current {
	background-color: #3e92e6;
}

div.reply {
	    position: inherit;
}

#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
	border: 1px solid #3e92e6 !important; 
}

.quicktags-toolbar {
	background-color: transparent !important;
	border-bottom: 0px solid #000 !important;
	margin-bottom: 20px;
}

#bbpress-forums div.bbp-the-content-wrapper input {
	font-family: Lato;
	color: #fff;
	background-color: transparent;
}

#bbpress-forums div.even, #bbpress-forums ul.even {
	background-color: transparent;
}

#bbpress-forums div.odd, #bbpress-forums ul.odd {
	background-color: #17334f;
}

#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar {
	background-color: #091929;
}

#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
	background-color: #091929;
}

#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
	font-size: 14px !important;
	font-weight:400;
}

#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results {
	border: 1px solid #265c91;
}

#bbpress-forums ul {
	font-size: 130%;
	font-weight: 600;
}

#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
	border-top: 1px solid #000;
}

#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
	border-top: 1px solid #000;
}

input[type='button'], input[type='reset'], input[type='submit'], button, .g1-button, .comment-reply-link, .g1-progress-circle-value, .g1-countdown-number {
	font-family: Lato;
	color: #fff;
}

#bbpress-forums div.bbp-forum-header, #bbpress-forums div.bbp-topic-header, #bbpress-forums div.bbp-reply-header {
	background-color: #091929;
}

div.bbp-forum-header, div.bbp-topic-header, div.bbp-reply-header {
	border-top: 1px solid #000;
}

#bbpress-forums div.bbp-forum-author img.avatar, #bbpress-forums div.bbp-topic-author img.avatar, #bbpress-forums div.bbp-reply-author img.avatar {
	border-radius: 30px;
	max-width: 50px;
}

.wp-core-ui .button, .wp-core-ui .button-secondary {
	box-shadow: none !important;
}

#bbpress-forums fieldset.bbp-form {
	border: 0px;
	padding: 0px;
}

div.bbp-template-notice.info {
	border: #1d3757 1px solid;
	background-color: #1d3757;
	color: #fff;
}

div.bbp-template-notice a {
	color: #fff;
}

li.bbp-topic-freshness {
	text-align: left;
}

#bbpressTitle {
	font-size: 34px;
	font-family: Lato;
	font-weight: 600;
	display: block;
	color: #fff;
	padding-bottom:1rem;
}

#bbpress-forums fieldset.bbp-form select {
	background-color: #0a2342;
	color: #3e92e6;
}

.bbp-topic-permalink {
	font-size: 110%;
}

.bbp-topic-freshness, .bbp-topic-voice-count, .bbp-topic-reply-count {
	font-size: 85%;
}

.bbp-breadcrumb-sep {
	padding:5px
}

.subscription-toggle {
	padding-left:10px
}

div.bbp-template-notice, div.indicator-hint {
	color: #fff;
	background-color: #091929 !important;
	border-color: #091929;
}

#bbpress-forums fieldset.bbp-form legend {
	font-size: 250%;
	font-weight:600;
}

.bbp-topic-form, .bbp-reply-form {
margin-top: 3rem;
padding-top: 1.5rem;
border-top-width: 4px;
border-top-style: solid;
}