/*
Theme Name: Newsmag Child theme of Newsmag
Theme URI: 
Description: Child theme of Newsmag theme for the Newsmag theme
Author: <a href="http://themeforest.net/user/tagDiv/portfolio">tagDiv</a>
Author URI: 
Template: Newsmag
Version: 3.2
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Sat, 04 Nov 2017 06:20:06 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

.single .td-social-googleplus {
    display: none;
}

body .td-social-pinterest {
    /* display: none !important; */
    content: url("images/Pinterest_Sharing_130x45.jpg");
}

body .td-social-facebook {
    /* display: none !important; */
    content: url("images//Facebook_Sharing_130x45.jpg");
}

body .td-social-twitter {
    /* display: none !important; */
    content: url("images//Twitter_Sharing_130x45.jpg");
}

body .td-module-comments {
    display: none;
}

.td-block-row [class*="td-block-span"] {
	position: relative;
}

.td-pb-span8 {
	width: 680px !important;
}

.td-sub-footer-menu.td-pb-span8 {
	width: 730px !important;
}

.td-pb-span8.td-sub-footer-menu {
	display: block;
	width: 100% !important;
	text-align: center;
}

body .block-title {
    display: inline-block;
}

.td-pb-span4 {
    width: 340px !important;
    position: relative !important;
}

.td-sub-footer-copy.td-pb-span4 {
    width: 280px !important;
    position: relative !important;
}

.td-pb-span4.td-sub-footer-copy {
	display: block;
	width: 100% !important;
	text-align: center;
}

.ot-sdk-show-settings {
	cursor: pointer;
}

.ot-sdk-show-settings:hover {
	color: #4db2ec;
}

body .vc_row {
    margin-left: 0;
}

body.category-cox-hs-hub, body.cox-hs-hub {
    background:url("/wp-content/uploads/2017/07/Cox-Sports-Hub-web-wrapper-REV5.jpg")  !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
}

body #grid-layout-row .wpb_text_column{
	margin:0px;
	padding-top:0px;
}

body .td-grid-style-1 .td-module-thumb a:last-child:before {
	opacity: 0.1 !important;
}

#grid-category-format{
	overflow:hidden;
}

.single-grid-box{
	width:32%;
	float:left;
	margin-right:2%;
	margin-bottom:20px;
}

.single-grid-box:nth-child(3n+3){
	margin-right:0px;
}

.single-grid-box:nth-child(3n+4){
	clear:both;
}

.tag h1.entry-title,
.disclaimer-buttons {
	display: none;
}

.sponsored-button {
    position: absolute;
    top: 20px;
	right: 20px;
    z-index: 9999;
    text-align: center;
    padding: 5px 0;
	width: 150px;
	background: rgba(0, 0, 0, 0.5);
	color: #FFF;
}

body .vc_column_container>.vc_column-inner {
    padding-left: 0;
    padding-right: 0;
}

.td-category-header h1.entry-title.td-page-title {
    display: none;
}

@media (max-width: 980px){	

	body .td-header-main-menu {
    	background-color: #0057b8;
	}
	
	.td-sub-footer-menu.td-pb-span8 {
		width: auto !important;
	}
	
	.td-sub-footer-container li {
		display:block;
		margin: 10px 0;
	}
}

@media (max-width: 767px) {
	.td-main-menu-logo img {
		max-width: 98px;
	}
}

@media (min-width: 768px){
	.td-header-wrap .td-affix .td-main-menu-logo .td-sticky-mobile img{
		max-width: 98px;
	}
}