/*
Theme Name:     Newspaper Child theme
Theme URI:              http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI:     http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        1
*/

@import url("http://cdn4.loyaltylobby.com/wp-content/themes/Newspaper/style.css");

.sf-menu li {
padding-right: 5px;
}

.td-a-rec-id-header {
left: -10px;
top: 25px;
text-align: right;
}

.td-logo-rec-wrap {
padding-bottom: 20px;
}

.td-page-title span, .post header h1 a, .post header h1 {
font-family: Helvetica,Arial,sans-serif;
color: #000000;
font-weight: bold;
}

.post {
  padding-bottom: 16px;
}

.post header {
  margin-bottom: 0px;
}

.post p {
font-family: Helvetica,Arial,sans-serif;
 margin-bottom: 15px;
}

.td-top-menu {
  font-family: 'Open Sans', sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
font-family: Helvetica,Arial,sans-serif;
  color: #000000;
  font-weight: normal;
  margin: 25px 0px 7px 0px;
}

.prev-post div, .next-post div, .prev-post a, .next-post a, .sf-menu .td-menu-item > a {
font-family: Helvetica,Arial,sans-serif;
}  

.td-post-text-excerpt, .td-page-text-content {
font-family: Helvetica,Arial,sans-serif;
padding-top: 5px;
}

.row-fluid .span11 {
//width: 100%;
}

.td-social-sharing {
  text-align: center;
}

.td-social-wrap {
padding-bottom: 10px !important;
}

.td-sub-footer-menu, .td-sub-footer-copy {
font-family: Helvetica,Arial,sans-serif;
}

.page-nav, .td-block-author {
  font-size: medium;
font-family: Helvetica,Arial,sans-serif;
}

.widget_categories {
font-family: Helvetica,Arial,sans-serif;
padding-bottom: 16px;
margin-bottom: 16px;
}

.widget_categories select {
margin-top: 16px;
}

.entry-comments-views a {
font-size: medium;
color: #4db2ec;
font-family: Helvetica,Arial,sans-serif;
font-weight:bold;
}

.entry-comments-views a:hover {
color: #4db2ec;
text-decoration: underline !important;
}

.meta-info time {
  font-size: medium;
font-family: Helvetica,Arial,sans-serif;
}

.block-title {
  border-bottom: 0px;
  background-color: #FFFFFF;
}

.block-title span {
  color: black;
  background-color: #FFFFFF;
font-family: Helvetica,Arial,sans-serif;
font-weight: bold;
padding: 0px;
}

.widget_categories select {
font-family: Helvetica,Arial,sans-serif;
  background-color: #FFFFFF !important;
  border: 1px solid #7E7E7E !important;
}

.more-link-wrap a {
font-family: Helvetica,Arial,sans-serif;
font-weight: 600;
}

.td_mod6 .entry-title a, .td_mod3 .entry-title a, .td_mod5 .entry-title a, .entry-title {
font-family: Helvetica,Arial,sans-serif;
}

.wpb_button {
background-color: #333333 !important;
}

.page-nav .current, .wpb_button {
background-color: #333333 !important;
border: 1px solid #000000;
}

.home .page-nav a.page, .home .page-nav a.last, .page-nav .current, .page-nav .extend, .page-nav .pages {
display: none;
}

.td-logo-rec-wrap, .td-affix .td-logo-rec-wrap, .td-full-logo {
background: url('http://cdn3.loyaltylobby.com/wp-content/uploads/2014/10/ll-banner-bg.jpg') !important;
}

table.gsc-search-box td {
vertical-align: top !important;
}

input.gsc-search-button {
height: 34px;
}

.widget_text {
margin-bottom: 20px;
}

.widget_categories {
padding-bottom: 8px;
margin-bottom: 8px;
}

blockquote {
margin: 0 0 1.571em .786em;
padding-left: .786em;
border-left: 1px solid #ddd;
}

blockquote p {
font-family: Helvetica,Arial,sans-serif;
font-size: 15px;
text-align: left;
color: #000000;
font-style: normal;
line-height: 23px;
}

dd.tubepress_meta_title, dd.tubepress_meta_title a, dd.tubepress_meta_title a:hover {
line-height: 13px;
padding-top: 3px;
}

.tubepress_normal_embedded_wrapper, .tubepress_thumbnail_area {width:auto!important;}
.tubepress_container {
		width: 100%    !important;
  		height: 75%   !important;}
.youtube-player {
		width: 100%    !important;
		height: 75%   !important;
}

#cse-search-results iframe { }

input.gsc-input {
height: 30px;
border: 1px solid #333333 !important;
padding-left: 0px;
}

input.gsc-input:focus{
border: 1px solid #FF0000 !important;
}

form.gsc-search-box {
padding-left: 0px;
padding-bottom: 10px;
}

.td-tags-and-social-wrapper-box {
margin-top: 30px;
border: none;
background-color: white;
}

.tubepress_normal_embedded_wrapper, .tubepress_thumbnail_area {
	width:auto!important;
}
 
.tubepress_normal_embedded_wrapper{
	position: relative !important;
	padding-bottom: 56.25% !important;	// Aspect ratio
	width:100% !important;
	padding-top: 30px !important;
	height: 0 !important;
	margin-bottom:20px !important;
}
 
.youtube-player {
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;
}

@media (max-width: 767px) {
 .minitweets {
  display:none;
}

 #likeboxwrap {
  display:none;
 }

 form.gsc-search-box {
  display:none;
 }

/*
 .dd_post_share.dd_post_share_right{
  display:none;
 }*/

}

.td-post-text-content h2, .mce-content-body h2 {
font-family: Helvetica,Arial,sans-serif;
font-size: 20px;
line-height: 20px;
margin: 10px 0px 12px 0px;
}

.td-post-text-content img, .mce-content-body img {
display: inline;
}

.ngg-center {
margin-left: auto!important;
margin-right: auto!important;
display: block !important;
}

.wpb_button {
float: right;
}

.td-404-title, .td-404-sub-title {
 font-family: Helvetica,Arial,sans-serif;
}

.td-post-text-content h1,
.mce-content-body h1,
.td-post-text-content h2,
.mce-content-body h2,
.td-post-text-content h3,
.mce-content-body h3,
.td-post-text-content h4,
.mce-content-body h4,
.td-post-text-content h5,
.mce-content-body h5,
.td-post-text-content h6,
.mce-content-body h6 {
 font-family: Helvetica,Arial,sans-serif;
  color: #222222;
  font-weight: normal;
  margin: 25px 0px 27px 0px;
}

.sub-menu {
display: inline-block !important;
}

.post
{
border-bottom: 3px solid rgba(34, 34, 34, 0.08);
    padding-bottom: 0px;
    margin-bott