.footer-widgets .gform_footer input.gform_button { float: right; background: #fff; color: #000; padding: 10px; }
.footer-widgets .gform_footer input.gform_button:hover { opacity: .8; }
.footer-widgets .gform_body .ginput_container input { float: right; }
.footer-widgets .gform_body li:last-child .ginput_container input {float: none;}
.footer-widgets .gform_body .ginput_container input { margin-right: 4px; }
.footer-widgets .gform_fields li.gfield { display: inline-block; width: 100%; margin: 5px!important; }
.footer-widgets .gform_footer { display: inline-block; width: 100%; margin: 5px 0!important; padding: 0!important; }
.footer-widgets .gform_wrapper li.hidden_label input,
body .footer-widgets .gform_wrapper .top_label div.ginput_container {
	margin: 0;
}
.footer-widgets div.gform_wrapper .gform_footer input[type="submit"] {
	width: 95%;
}
body .footer-widgets .gform_wrapper ul li.field_description_below:last-child div.ginput_container_checkbox {
	margin-top: 0;
}
body .footer-widgets .gform_wrapper ul li.field_description_below:last-child div.ginput_container_checkbox input {
	margin-left: 0;
}
body .footer-widgets .gform_wrapper ul li.field_description_below:last-child {
	padding: 0;
}
.footer-widgets .gform_wrapper ul.gfield_checkbox {
	margin: 0;
}

.footer-widgets .gform_wrapper span.gform_description {
	margin-bottom: 0;
}
#after-post-nav { position: relative!important; width: 100%!important; }
.page-template-page_blog-php .content_main .post.entry { margin-bottom: 0; }
.page-template-page_blog-php .content_main .post.entry .entry-content {height: auto;}
.page-template-page_blog-php .content_main .post.entry .post-meta { display: none; }
.page-template-page_blog-php #content-sidebar-wrap { overflow-y: scroll; }

.single-post #content-sidebar-wrap .entry-content { height: 404px; }


.new-blog-content { width: 100%; display: inline-block; padding: 10px 0; border-top: 1px solid; }
.page-template-page_cricket-php .navigation {display: inline-block; margin-bottom: 5px; width: 100%;}
.page-template-page_cricket-php .navigation .alignright { padding-right: 5px; }
@media only screen and (max-width: 768px) {
    .gform_wrapper .left_label .gfield_label { margin-right: 10px!important; }
}
@media only screen and (max-width: 600px) {
    #after-post-nav a { font-size: 8pt; }
    #footer-widgets #featured-post-4 div.type-post { display: inline-block; padding: 10px 0; width: 100%; }
}