/*
Theme Name: Birva
Theme URI: http://www.ckthemes.com/birva/
Author: CKThemes
Author URI: http://www.ckthemes.com
Description: Responsive Multipurpose One Page Wordpress Theme
Version: 2.1
License: GNU General Public License
License URI: license.txt
Text Domain: birva
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, sticky-post 
*/
 
.block {position: relative; padding: 40px 0 0 0; background-color: #fff;}
.block.bc-light:not(:first-child) {background-color: #fff;}
.block.nopad, .block:first-child {padding-top: 0px;}
.block.sub {padding-top: 20px;}
.skill-bg:last-child {margin-bottom: 80px;}
.btn-pricing {margin-bottom: 40px;}
#dsubscribers-container {position: relative; margin: 0 auto 40px auto; text-align: center; max-width: 404px;}
#dsubscribers-container p.fp {font-size: 22px; font-weight: 600; line-height: 24px; margin-bottom: 20px;}
#dsubscribers-container input {max-width: 304px;}
#dsubscribers-container input[type="submit"] {margin-top: 10px;}
#dsubscribers-container input[type="email"] {padding-left: 10px; float: none;}
label.error {color: #dd0000;}
.parallax-bg {border-top: 5px solid rgba(0, 0, 0, 0.3);}
.nbs-flexisel-container {padding-bottom:  20px;}
.blogShort {float: left; width: 100%; margin-bottom: 40px;}
.indexBlog .menu-head h1 {float: left; width: 100%; padding-top: 130px;}
.jm-post-like {margin-top: 12px;}
.home .paging-navigation {display: none;}
.portfolio-item-block {height: 380px;}
.portfolio-item-block .content-area {height: 305px;}
.portfolio-item-block .content-area img {height: 300px; width: auto;}
.portfolio-list {margin-bottom: 0px !important; padding-bottom: 60px;}
.details .columns img {width: 100%; height: auto;}
.list i {padding-right: 5px;}
.infoCont {min-width: 100%;}
.thumb img {width: 100%; height: auto;}

.commentlist {width: 100%;}

.articleBody img.attachment-post-thumbnail  { width: 100%; height: auto;}
.input input {text-align: left;}
.form-submit {display: none;}

.inner {padding-bottom: 60px;}


.wp-caption {}
.wp-caption-text {}
.sticky {}
.gallery-caption {}
.bypostauthor {}
.alignright {}
.alignleft {}
.aligncenter {}

/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}





